C#中将int转换为bool怎么实现?

如题所述

第1个回答  推荐于2018-02-27
int a = 0;
bool b = Convert.ToBoolean(a);本回答被提问者和网友采纳
第2个回答  2010-12-02
int X=0;
bool b= X==0? false:true;

方法多多。。不过强转不行。。
第3个回答  2010-12-02
bool bResult = (x!=0);

C#中将int转换为bool怎么实现?
int a = 0;bool b = Convert.ToBoolean(a);

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#字符串怎么转为bool类型
其实如果你只是为了用了判断的话不一定非要转换成bool,你只需要判断变量是否等于某个值就行了,比如:string aKey="stringValue";if(aKey== "stringValue1"){ MessageBox.Show(“转换成功!!!");}else{MessageBox.Show("转换失败!!!");} aKey 是一个变量,你只需要判断该变量是否等于你指...

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”;

c#中int向float型转换的问题。
c#中int向float型转换:1、用Convert方法。Convert.ToInt32(string),括号里的是需要转换的字符串。2、Int32.Parse(string)和Int.Parse(string)。3、Int32.TryParse(string,out int result)或int.TryParse(string,out int result)来转换。TryParse的返回值是一个bool类型的值,指示是否转换成功,转换...

c# 字符串转为bool类型
肯定不能判断啊 无论是bool.parse(string value)还是convert.toboolean(string value)这里的value注意看提示说明是指 trueString和FalseString,说白了是True和false 你可以定义Convert.toBoolean("True")但是却不能定义Convert.toBoolean("1");Convert.ToBoolean(2>1)和 Convert.ToBoolean("2>1")是...

c#字符串“1”转换为bool类型出错
"1"是字符串啊,字符串要用"true"要么改为:bool temp = Convert.ToBoolean("true");要么改为:bool temp = Convert.ToBoolean(1);

windows编程问题 错误提示“int无法隐式转换为bool”
在C#里不能使用数字代表bool类型的 你上面的a已经确定他是int行的了 而if条件里必须使用bool类型;你可以更改if条件为(a==1)或者其他的形式 只要条件符合bool就成

相似回答