NET中Boolean,bool之间的区别

本文详细解析了C#语言中bool与Boolean的区别与联系,指出二者均为表示布尔值的方式,bool为Boolean的别名,实际使用无差异。通过实例演示了如何使用这两种类型。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

.net 2009-08-13 10:34:56 阅读74 评论0 字号:

对于初学者来说,Boolean,bool以及String,string等看起来长的差不多的这些东西觉得很迷惑,今天我就自己的技术水平来讲讲这个东西。
就拿Boolean,bool这一对儿来说事吧,他们呢都是表示布尔值,即true和false。
根据MSDN的描述bool其实就是Boolean的别名,实际使用无任何差别。它们的成员也是一样的。
另外还有一种说法就是bool是c#等具体语言的叫法,Boolean是.NetFramework的叫法,不知道是不是这么回事。我感觉好像是。

最后总结:bool就像你的乳名,你爹妈以及你们内部所属成员都认识,Boolean就像你的学名。大家都认识。不过不管按照学名还是乳名称呼你,最终的目的是一样的,还是你这个人。
对于String和string的关系也是如此。
bool 只值类型
using System;
public class MyClass
{
static void Main()
{
bool J = true;
char D = '0';
Console.WriteLine(J);
J = false;
Console.WriteLine(J);
bool abc = (D > 64 && D < 123);
Console.WriteLine(abc);
}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值