为什么
Convert.ToBoolean("1")
throw a System.FormatException
?
我应该如何进行此转换?
对,这就是据记录 http://msdn.microsoft.com/en-us/library/86hw82a3.aspx:
[抛出] FormatException [如果] 值不等于 TrueString 或 FalseString。
TrueString
是“真实”并且FalseString
是“假”。
如果你想检测一个字符串是否为“1”,请使用以下代码:
bool foo = text == "1";
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)