c#中布尔值和布尔值的区别? [复制]

Posted

技术标签:

【中文标题】c#中布尔值和布尔值的区别? [复制]【英文标题】:Difference between Boolean and bool in c#? [duplicate] 【发布时间】:2013-11-04 05:16:15 【问题描述】:

Visual Studio 为布尔类型显示了两件事,例如:

Booleanbool

对于双重类型:

Double , double

为什么会这样?两个颜色不同,它们都一样吗?有什么区别?

【问题讨论】:

它们是一样的。只有boolBoolean 的别名。 See here. 【参考方案1】:

它们是一样的。如果将鼠标悬停在小写字母上,则表明它是大写字母的别名。

请注意,按照惯例,您应该始终使用小写版本

【讨论】:

【参考方案2】:

boolSystem.Boolean 的别名,其中doubleSystem.Double 的别名,intSystem.Int32 的别名

它们本质上都是一样的。

【讨论】:

以上是关于c#中布尔值和布尔值的区别? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

生成随机布尔值的最快方法

为啥 Java 和 C# 没有到布尔值的隐式转换?

将 0 和 1 字符串转换为布尔值的最 Pythonic 方式是啥? [复制]

波浪线对布尔值的影响——为啥在 Python 中 ~True 是 -2 而 ~False 是 -1? [复制]

MySQL、XML 布尔值和整数:不正确的整数值:

“布尔”和“布尔”有啥区别?