Questions tagged «tryparse»

23
通用TryParse
我正在尝试创建一个通用扩展,该扩展使用'TryParse'检查字符串是否为给定类型: public static bool Is<T>(this string input) { T notUsed; return T.TryParse(input, out notUsed); } 由于无法解析符号“ TryParse”,因此无法编译 据我了解,“ TryParse”不是任何接口的一部分。 这有可能吗? 更新: 使用下面的答案,我想出了: public static bool Is<T>(this string input) { try { TypeDescriptor.GetConverter(typeof(T)).ConvertFromString(input); } catch { return false; } return true; } 它工作得很好,但是我认为以这种方式使用异常对我来说不合适。 更新2: 修改为通过类型而不是使用泛型: public static bool Is(this string input, …
196 c#  generics  tryparse 

8
解析v.TryParse
Parse()和TryParse()有什么区别? int number = int.Parse(textBoxNumber.Text); // The Try-Parse Method int.TryParse(textBoxNumber.Text, out number); 是否存在某种形式的错误检查,例如“尝试捕获”块?
111 c#  parsing  integer  tryparse 

7
DateTime.TryParse问题的日期为yyyy-dd-MM格式
我有以下日期的字符串格式“ 2011-29-01 12:00 am”。现在,我尝试使用以下代码将其转换为日期时间格式: DateTime.TryParse(dateTime, out dt); 但是我总是以{1/1/0001 12:00:00 AM}作为dt,请问为什么?以及如何将该字符串转换为日期。 编辑:我刚刚看到每个人都提到使用格式参数。我现在要提到的是,我不能使用format参数,因为我有一些设置来选择用户想要的自定义dateformat,并且基于该用户,它可以通过jQuery datepicker自动以该格式获取文本框中的日期。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.