- ·上一篇文章:System.Collections.Generic 命名空间
- ·下一篇文章:C#中使用正则表达式实现判断输入的内容是否为数字
C#中的bool数据类型
C#中的bool类型表示真和假的概念,其值只有两种:true 与 false。该数据类型在内存中占1个字节。
C#中的bool类型与C语言中的“真”“假”还不一样,C#中的bool类型不能和整数1与0转换,即试图使用0表示“假”或使用非0值表示“真”都是不允许的。则下面的写法是错误的:
bool blAccept;
blAccept = 1;
blAccept = 0;
而下面的写法是正确的:
bool blUpdate;
blUpdate = true;
blUpdate = false;
下面使用一个例子来说明C#中bool数据类型的使用方法:
using System;
using System.Collections.Generic;
using System.Text;
namespace boolType
{
class Program
{
static void Main(string[] args)
{
bool bAccept;
bAccept = 4 > 5;
Console.WriteLine(bAccept);
bool bUpdate;
bUpdate = true;
Console.WriteLine(bUpdate);
bool blA = true, blB = true, blC = false, blD = false;
bool blE = blA && blB;
bool blF = blA && blC;
bool blG = blC && blD;
bool blH = blA || blB;
bool blI = blA || blC;
bool blJ = blC || blD;
Console.WriteLine("blE={0},blF={1},blG={2},blH={3},blI={4},blJ={5}",
blE, blF, blG, blH, blI, blJ);
}
}
}
程序的运行结果如下:
C#中的bool类型使用举例
本文系本站原创,如需转载请注明来源:翔宇亭IT乐园(http://www.k88.net/)
C#中的bool数据类型