C#中整型数据如何变为布尔类型

如题所述

int i=0; //或者i=1 只能是0或者1,否则转换出错Convert.ToBoolean(i);bool.Paras(i); //这么转换也行
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-05-07
举个例子,希望有所帮助。代码 int i = 0;
bool i1 = Convert.ToBoolean(i);
MessageBox.Show(i1.ToString(), i.ToString());
i = 1;
i1 = Convert.ToBoolean(i);
MessageBox.Show(i1.ToString(), i.ToString());
结果本回答被网友采纳

C#中整型数据如何变为布尔类型
int i=0; \/\/或者i=1 只能是0或者1,否则转换出错Convert.ToBoolean(i);bool.Paras(i); \/\/这么转换也行

C# 能把字符串转换成bool 类型吗?
1、Convert.ToBoolean(String) 不是用来判断转换成bool是否成功的,它是用来将传入的值直接转换成bool类型,你将a传入肯定不能转换成bool了,自然要报错的嘛。如果你想在判断转换能否成功,又想正确运行,你得用try...cath。2、肯定不能判断啊 无论是bool.parse(string value)还是convert.toboolean...

C#与C++的数据类型转换
因此unsigned char *pucCHMsg如果是作为输出缓冲区的话转换为StringBuilder pucCHMsg,如果是作为输入的话转换为String pucCHMsg,比如:int *puiPHMsgLen转换为ref int puiPHMsgLen,我在C#调用C++动态库都是这么转的。

c#中+,bool类型可以用整型代替吗?为什么?
在C#中,可以使用整型代替bool类型,因为C#中的布尔类型被定义为占用1个字节,只有两个可能的值:true和false。同时,C#中的整型也被定义为占用4个字节(int类型),可以存储很多不同的值。在使用整型代替布尔类型时,一般约定使用1表示true,0表示false。在条件判断中,非零的整数都被视为true,而零被...

C# 能把字符串转换成bool 类型吗?
bool r = true;if(Conver.ToBoolean("true")){ MessageBox.Show("success");} else { MessageBox.Show("false");} \/\/只能是“true”“false”;

...string类型的值转换为可以用if语句判断的布尔类型的值
if (sqlstr)这样写肯定报错的啊。if()的括号里必须是 bool类型的。例如可以写成:if(true)if(sqlstr =="10")你想判断用户名是否正确,那就先获取数据库里的值,然后和textbox进行比较。

C#中有哪些常用的数据类型
引用类型:存储读数据的内存地址的引用,位于受管制的堆(Heap)上作为引用类型的变量可以引 用同一对象;因此对一个变量的操作会影响另一个变量所引用的同一对象。值类型可分为3大类:基本型:整型 int 如:int i=123; \/\/也可以写为:System.Int32 i=123;long 如: long myLong=123; \/\/int...

C#中,要取得一个DataGridView里某个cell中的布尔型值,应该怎么表示?_百...
直接写true和False取出来再用Convert.ToBool()就好了。

C#语言的数据类型有哪些?
(一) 简单的数据类型包含: 1.整型 short int long byte sbyte ... 2.布尔型: true fals ;3.字符型:char 4:实数型: float double Decimal(十进制);(二) 结构类型 : 结构,枚举;(三) 引用类型:类, 接口,代理(Delegate) ,数组 ...

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

相似回答