![]() |
1
44
不,这里面没有什么东西。 但是,如果希望默认为false,则可以使用:
(括号只是为了清楚起见。)
请注意,使用指定的字符串比较可以避免创建新字符串,并且意味着您不需要担心文化问题。。。除非你
希望
当然,要进行文化敏感性比较。还要注意,我已经将文本作为方法调用的“目标”来避免
|
![]() |
2
8
|
![]() |
3
5
为字符串创建一个扩展方法,该方法执行与第二个算法中指定的类似的操作,从而清理代码:
并调用代码:
|
![]() |
4
5
正如乔恩所建议的,没有什么是内在的。约翰贴出的答案给了你一个正确的方法。欲了解更多详情,请访问: http://msdn.microsoft.com/en-us/library/86hw82a3.aspx link text |
![]() |
5
4
这个怎么样。
或者更安全的版本。
|
![]() |
6
0
|
![]() |
7
0
|
![]() |
8
0
DotNetPerls 有一个方便的类来解析各种字符串bool。
通过添加一个参数重载来接受一个对象,这可能会得到进一步的改进。 |
![]() |
9
0
Wonea gave an "IsTrue" source example from DotNetPerls. 这里有两个简短的版本:
或:
|
![]() |
10
-1
|