首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 类型转换,该如何解决

2012-01-21 
C# 类型转换怎么高效的检测一个值(可能是引用值类型或引用类型)是否能够正确的转换成一个类型如:我要检测t

C# 类型转换
怎么高效的检测一个值(可能是引用值类型或引用类型)是否能够正确的转换成一个类型
如:我要检测textBox.Text 的值 可否正常转换为 DateTime类型 
不用try-catch 和正则表达式,能行吗?

[解决办法]
DateTime.TryParse()这个就是为你这需求设计的

不要直接用Parse(),格式不对就会出异常
[解决办法]

C# code
DateTime dt;if (DateTime.TryParse(string, out dt)){    \\能够正确的转换}else{    \\不能正确的转换} 

热点排行