C# 中bool 的值默认是什么

如题所述

第1个回答  2015-07-05
bool在未赋值的情况下为否(false)状态。

但是,在规范情况下,在C#中是不允许使用未初始化的变量。
第2个回答  推荐于2017-09-07
false

你可以通过输出 default(bool)来测试下。本回答被提问者采纳

C# 中bool 的值默认是什么
bool在未赋值的情况下为否(false)状态。但是,在规范情况下,在C#中是不允许使用未初始化的变量。

C#里 bool类型的 默认值为是真还是假
默认的值是false。

c#中bool类型不赋值默认是true还是false?
bool 类型的默认值为 false 这个问题百度搜索里靠前的答案都答非所问,连CSDN里有的也是答非所问,不知为何!

C# bool类型有默认值吗? 如 bool a; if(a) { 。。。 }
如果放到 里面的话 a 叫做局部变量 是没有默认值的 放在方法外面叫成员变量 成员变量是附有初值的 是false

c#值类型和引用类型有什么不同?
值类型与引用类型在C#语言中有着明显的不同,主要体现在存储位置、初始化、内存回收、参数传递和继承机制等方面。值类型通常存储在栈内存中,而引用类型只能存储在堆内存中。值类型如int、short等存储在结构体中,而初始化默认值为0,如int默认为0,bool默认为false;引用类型默认值为null,初始化时通常...

C#中 bool的用法
bool(布尔):它的值只有true和false两种,表达式是逻辑正确,即为true,反之为false。比如 if(1>2){ console.writeline("1>2是正确的,它的布尔值为true");} else { console.writeline("1>2是错误的,它的布尔值为false");} 此程序运行结果为第二种情况,因此1>2的布尔值是false....

c# int string bool类型变量可以不赋初始值吗
如果声明在类里边是能取到默认值的。方法内的局部变量,貌似没有默认值吧,另外int类型的默认值是0,bool类型的默认值是false没有null类型,如果一定要取默认值,就使用bool c = default(bool);

C# bool类型有默认值吗? 如 bool a; if(a) { 。。。 }
如果放到 里面的话 a 叫做局部变量 是没有默认值的 放在方法外面叫成员变量 成员变量是附有初值的 是false

bool的值分别为0,1;那哪个代表true哪个代表false?
0是FALSE 1是TRUE。boolean的默认值是false,也就是0,简单理解就是初始状态下是什么都没有的,所以是0。

C# bool类型
就是一个开关,一直在检查你输入的内容是不是 admin 密码 888888 如果密码错误就循环,如果密码正确就跳出循环。bool 类型初始化必须赋值,bool 类型只能是 true 或者 false ,不能为 null。

相似回答