コード例 #1
0
        public static bool TryParse <T> (string s, out IAppleSdkVersion result) where T : IAppleSdkVersion, new()
        {
            var rv = TryParse <T> (s, out T tmp);

            result = tmp;
            return(rv);
        }
コード例 #2
0
ファイル: MacOSXSdk.cs プロジェクト: xamarin/Xamarin.MacDev
 bool IAppleSdk.TryParseSdkVersion(string value, out IAppleSdkVersion version)
 {
     return(IAppleSdkVersion_Extensions.TryParse <MacOSXSdkVersion> (value, out version));
 }
コード例 #3
0
ファイル: MacOSXSdk.cs プロジェクト: xamarin/Xamarin.MacDev
 IAppleSdkVersion IAppleSdk.GetClosestInstalledSdk(IAppleSdkVersion version, bool isSimulator)
 {
     return(GetClosestInstalledSdk((MacOSXSdkVersion)version));
 }
コード例 #4
0
ファイル: MacOSXSdk.cs プロジェクト: xamarin/Xamarin.MacDev
 bool IAppleSdk.SdkIsInstalled(IAppleSdkVersion version, bool isSimulator)
 {
     return(SdkIsInstalled((MacOSXSdkVersion)version));
 }
コード例 #5
0
 bool IEquatable <IAppleSdkVersion> .Equals(IAppleSdkVersion other)
 {
     return(Equals((object)other));
 }
コード例 #6
0
        public static IAppleSdkVersion GetDefault(this IAppleSdkVersion @this, IAppleSdk sdk, bool sim)
        {
            var v = sdk.GetInstalledSdkVersions(sim);

            return(v.Count > 0 ? v [v.Count - 1] : @this.GetUseDefault());
        }
コード例 #7
0
 public static IAppleSdkVersion ResolveIfDefault(this IAppleSdkVersion @this, IAppleSdk sdk, bool sim)
 {
     return(@this.IsUseDefault ? @this.GetDefault(sdk, sim) : @this);
 }
コード例 #8
0
 bool IAppleSdk.SdkIsInstalled(IAppleSdkVersion version, bool isSimulator)
 {
     return(SdkIsInstalled((IPhoneSdkVersion)version, isSimulator));
 }