社区
C#
帖子详情
c# 中 bool 与 Boolean 什么有什么区别
liwhsh
2008-10-28 03:45:33
加精
c# 中 bool 与 Boolean 什么有什么区别
...全文
20288
310
打赏
收藏
举报
写回复
310 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Keep_Silence_
2012-08-20
好吧,此次论战很精彩,受教了。
打赏
举报
回复
赞
言多必失
2012-08-06
标记一下
打赏
举报
回复
赞
larissa523
2012-08-06
学习了。
打赏
举报
回复
赞
yojinlin
2012-08-06
學習了。
打赏
举报
回复
赞
yesterday5100
2012-07-31
孩子,你还记得4年前的那场大战吗?
学习了
打赏
举报
回复
赞
Anod
2012-07-11
这个帖子呵呵 挺那个的。。
个人作为才转入C#的小菜鸟,看了前几十楼的帖子,发觉好多人有以下几点:
第一,效率概念模糊,编译效率和执行效率不应该混为一谈,别名在编译时肯定是要转换为原名的,这个在使用量多的时候肯定会影响编译效率,但是查看编译后的程序,或者说看生成的IL代码,是可以确定程序的执行行为是相同的,其不同编译时已经被转换从而消除。
第二,发表言论被多人辩论时应该动手一个简单程序或者msdn搞定,而不是依据经验继续误导,虽然真理在辩论中胜出,但高明的辩论技巧更容易使自己胜出。
第三,看辩论者的帖子要看完看仔细,只看一半会导致自己没找到对方的辩论重点在哪里,会让自己全军覆没的。即使自己的一些论证很有道理,也无用,每个人都会在辩论中修正自己观点中的小错错,当所有观点都正确时,真理就在他手中了。
本帖子确实让俺记住了空军,不过刚看帖子也被星星们的言论给弄的迷糊,本来清除的知道string是引用类型,看了开头的帖子竟然怀疑自己了,,,,后面自己边看帖便动手看IL和MSDN,才算弄明白,呵呵,学了不少东西。
打赏
举报
回复
赞
qaz231564
2012-06-14
[Quote=引用 3 楼 的回复:]
引用 1 楼 js1722 的回复:
1. bool是基本值类型,Boolean 是对象.
2. bool是Boolean的别名.bool是C#中的,Boolean是.net Framework中的。
1. 错,bool 和 Boolean 是同样的,正如2所说,bool是Boolean的别名.
2. 对。
[/Quote]
学习了
打赏
举报
回复
赞
skylineeeeee
2012-05-21
[Quote=引用 154 楼 的回复:]
引用 148 楼 xpnew 的回复:
引用 147 楼 ojlovecd 的回复:
引用 141 楼 lovefootball 的回复:
引用 139 楼 xpnew 的回复:
讨论来讨论去,结论就是MSDN上那样:
bool是System.Boolean的别名。
结论很简单,但是这个过程很意义。
谢谢天空,我可以确定了,从这个帖子开始,我记住了一个CSDN上的人:天空!
……
[/Quote]
可怜的空军~~~``
打赏
举报
回复
赞
skylineeeeee
2012-05-21
[Quote=引用 154 楼 的回复:]
引用 148 楼 xpnew 的回复:
引用 147 楼 ojlovecd 的回复:
引用 141 楼 lovefootball 的回复:
引用 139 楼 xpnew 的回复:
讨论来讨论去,结论就是MSDN上那样:
bool是System.Boolean的别名。
结论很简单,但是这个过程很意义。
谢谢天空,我可以确定了,从这个帖子开始,我记住了一个CSDN上的人:天空!
……
[/Quote]
可怜的空军~~~``
打赏
举报
回复
赞
Jimmy-G
2012-04-20
[Quote=引用 78 楼 的回复:]
星星并不代表什么权威,星星只代表在论坛上回答别人的问题多些,勤快些。
只要努力,多帮助别人,你也可以成为星星。(你看,现在论坛上星星何其多)
[/Quote]
说的好,你应该是那种就事论事,不会摆谱的人。
有思才又辩,有辩才有思!
我们就是在辩论中思索,在思索中进步。。。
打赏
举报
回复
赞
a34417
2011-12-29
看了下 真不错
打赏
举报
回复
赞
yojinlin
2011-12-29
學習了。
打赏
举报
回复
赞
larissa523
2011-12-29
学习了。
打赏
举报
回复
赞
somenet
2011-12-27
学习 !
论战好精彩! 来晚了三年!!!!
[Quote=引用 81 楼 wuyi8808 的回复:]
讲到基础的东东,推荐两本书(至少我受益非浅):
《.NET本质论》
《框架设计(第2版) CLR Via C#》
[/Quote]
打赏
举报
回复
赞
dkuhg
2011-12-03
谢谢,学习了~~~
打赏
举报
回复
赞
安得权
2011-11-24
System.Boolean 是.NET Framework 中的类型。
bool 是C#的类型
在C#中bool 是 System.Boolean 的别名。
System.Boolean 在.NET 平台下的所有语言都通用,可以理解为.NET平台下的基础类型。
没有性能上的优劣之分
打赏
举报
回复
赞
大蛮
2011-11-16
3年了 还不结贴啊
打赏
举报
回复
赞
Eric_Jiang
2011-11-15
学习……
打赏
举报
回复
赞
PaulyJiang
2011-11-04
[Quote=引用 27 楼 wuyi8808 的回复:]
引用 22 楼 superplayboy 的回复:
补充一下。。。
所有的值类型在c#里都不超过16 bytes,除了string
实际上,string就是String,严格来说string并不是值类型。。。
因为值类型在编程上的便利,因此微软特别地将String放进值类型里,string实际上是一个语法糖(syntax sugar),所以msdn上会说string是String……
[/Quote]
顶
string和String 和其他的不一样
打赏
举报
回复
赞
Lang_XiHa
2011-11-03
mark
打赏
举报
回复
赞
加载更多回复(285)
相关推荐
C#
中
bool
与
Bool
ean
有
什么
区别
2、
Bool
ean
和
bool
的
区别
:
bool
是
Bool
ean
的别名,
bool
是
C#
中
的,
Bool
ean
是 .net Framework
中
的。 3、MSDN
中
解释
bool
与
Bool
ean
的关系是:
bool
关键字是System.
Bool
ean
的别名。实际使用无任何差别。它们的...
java
bool
和
bool
ean
_
c#
:
bool
和
bool
ean
类型在c
中
的
区别
是
什么
?
c_
中
的
bool
和
Bool
ean
类型
有
什么
区别
?
bool
是System.
Bool
ean
的别名,正如int是System.Int32的别名一样。请参阅以下别名的完整列表:内置类型表(C参考)。从上面的链接,微软说c类型关键字和它们的别名是可以互换的,...
Arduino图形化编程作品设计-不起床就滚下去闹钟产品说明书
Arduino图形化编程作品设计-不起床就滚下去闹钟产品说明书
OPA4350U原理图库、PCB封装库(
有
三维)以及
中
文数据手册
本资源包含OPA4350U原理图库、PCB封装库(
有
三维)以及
中
文数据手册全套文档。OPAx350U具
有
四通道放大电路,支持轨至轨输入 、 轨至轨输出(10mV 范围内),高带宽:38MHz,高转换速率:22V/μs • 低噪声:5nV/√Hz,低总谐波失真 (THD) + 噪声0.0006%、 单位增益稳定 • 微型封装 • 单通道、双通道和四通道。主要用于手机功率放大器 (PA) 控制环路 、 驱动模数 (A/D) 转换器 、视频处理、数据采集 、过程控制、音频处理、 通信 、
有
源滤波器 、 测试设备等各种场景
rabbitmq-server_3.10.7-1_all
Debian 安装RabbitMQ deb包
发帖
C#
微信扫一扫
点击复制链接
分享社区
10.8w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
帖子事件
创建了帖子
2008-10-28 03:45
社区公告
让您成为最强悍的C#开发者