From 4d72535ae3109ec077168138723c59c6f8e1493a Mon Sep 17 00:00:00 2001 From: slozier Date: Fri, 28 Feb 2020 07:32:01 -0500 Subject: [PATCH] Mark some methods as Obsolete (#225) --- Src/Microsoft.Dynamic/Utils/StringUtils.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Src/Microsoft.Dynamic/Utils/StringUtils.cs b/Src/Microsoft.Dynamic/Utils/StringUtils.cs index 3c4d3f27..bfb5fe90 100644 --- a/Src/Microsoft.Dynamic/Utils/StringUtils.cs +++ b/Src/Microsoft.Dynamic/Utils/StringUtils.cs @@ -119,23 +119,27 @@ public static bool TryParseDouble(string s, NumberStyles style, IFormatProvider return Double.TryParse(s, style, provider, out result); } + [Obsolete("Use int.TryParse")] public static bool TryParseInt32(string s, out int result) { return Int32.TryParse(s, out result); } + [Obsolete("Use DateTime.TryParseExact")] public static bool TryParseDateTimeExact(string s, string format, IFormatProvider provider, DateTimeStyles style, out DateTime result) { return DateTime.TryParseExact(s, format, provider, style, out result); } + [Obsolete("Use DateTime.TryParseExact")] public static bool TryParseDateTimeExact(string s, string[] formats, IFormatProvider provider, DateTimeStyles style, out DateTime result) { return DateTime.TryParseExact(s, formats, provider, style, out result); } + [Obsolete("Use DateTime.TryParse")] public static bool TryParseDate(string s, IFormatProvider provider, DateTimeStyles style, out DateTime result) { return DateTime.TryParse(s, provider, style, out result); } - // Aims to be equivalent to Culture.GetCultureInfo for Silverlight + [Obsolete("Use CultureInfo.GetCultureInfo")] public static CultureInfo GetCultureInfo(string name) { return CultureInfo.GetCultureInfo(name); }