From 61e811c5c18c4ae05b94cbbeb8fcb516b2a30377 Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Tue, 9 Oct 2018 16:29:20 -0400 Subject: [PATCH] Use Version.TryParse --- Xamarin.MacDev/MonoTouchSdk.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Xamarin.MacDev/MonoTouchSdk.cs b/Xamarin.MacDev/MonoTouchSdk.cs index 8c90490..4466855 100644 --- a/Xamarin.MacDev/MonoTouchSdk.cs +++ b/Xamarin.MacDev/MonoTouchSdk.cs @@ -304,12 +304,13 @@ static string GetPlatformKey (PlatformName platform) public Version RecommendedXcodeVersion { get { - PString version; + Version version; + PString value; - if (!versions.TryGetValue ("RecommendedXcodeVersion", out version)) + if (!versions.TryGetValue ("RecommendedXcodeVersion", out value) || !System.Version.TryParse (value.Value, out version)) return new Version (8, 0); - return System.Version.Parse (version.Value); + return version; } }