在c#中从string类型转换为boolean类型的例子
答案:2 悬赏:20
解决时间 2021-03-12 01:59
- 提问者网友:追忆成伤
- 2021-03-11 21:10
在c#中从string类型转换为boolean类型的例子
最佳答案
- 二级知识专家网友:劳资的心禁止访问
- 2021-03-11 22:29
bool.parse() 使用方便;
bool.tryparse() 推荐用这个,因为很多程序经常在类型转换部分容易出错,用这个转换失败了,也好处理;
还有一个convert.ToXX() 的也不错;
后面2种写法更好
bool.tryparse() 推荐用这个,因为很多程序经常在类型转换部分容易出错,用这个转换失败了,也好处理;
还有一个convert.ToXX() 的也不错;
后面2种写法更好
全部回答
- 1楼网友:猎杀温柔
- 2021-03-11 23:59
1. bool是基本值类型,boolean 是对象. 2. bool是boolean的别名.bool是c#中的,boolean是.net framework中的。 出于对boolean的好奇,我用reflector反汇编了下mscorlib.dll,得到boolean的源代码,看到了下面的内容: public struct boolean : icomparable, iconvertible, icomparable<bool, iequatable<bool{private bool m_value; //省略其他成员的定义.....} msdn中解释bool与boolean的关系是:“bool 关键字是 system.boolean 的别名”.实际使用无任何差别。它们的成员也是一样的。 最后总结:bool就像你的乳名,你爹妈以及你们内部所属成员都认识,boolean就像你的学名。大家都认识。不过不管按照学名还是乳名称呼你,最终的目的是一样的,还是你这个人。 对于string和string的关系也是如此。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯