public static Version GetDesiredSDKVersion() { Version[] array = UWPReferences.GetInstalledSDKVersions().ToArray <Version>(); Version result; if (array.Length == 0) { result = new Version(10, 0, 10240, 0); } else { Version version = array.Max <Version>(); string wsaUWPSDK = EditorUserBuildSettings.wsaUWPSDK; if (string.IsNullOrEmpty(wsaUWPSDK)) { result = version; } else { Version[] array2 = array; for (int i = 0; i < array2.Length; i++) { Version version2 = array2[i]; if (version2.ToString() == wsaUWPSDK) { result = version2; return(result); } } result = version; } } return(result); }