C#中 =! 是什么意思? bool IgnoreCase = !checkBox1.Checked; checkBox1是个选择大小写的选框=!是什么意思 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 = 是赋值!checkBox1.Checked 是得到checkBox1.Checked的值再取反。!是和checkBox1.checked一起,不是和=一起 bool flag=false;flag=!flag;//执行完这句后,flag为trueflag=!flag;//再执行一次,执行完这句后,flag为false 没=!这个运算符的bool IgnoreCase = !checkBox1.Checked; 其实是bool IgnoreCase = (!checkBox1.Checked)先取反后赋值给IgnoreCase两个运算符,携程xx=!xx只不过是"!"运算符的优先级高于"="而已 checkBox1.Checked先取非,再赋值给IgnoreCase,我的理解,不过很奇怪为什么要这么做?LZ可以单步一下看看执行结果。 bool IgnoreCase = !checkBox1.Checked; 你应该这样理解checkBox1.Checked 是一个bool类型的属性,!checkBox1.Checked是对这个bool类型取反,表示没有被选择把!checkBox1.Checked这个值给IgnoreCase 这个变量 bool IgnoreCase = !checkBox1.Checked; 你应该这样理解 checkBox1.Checked 是一个bool类型的属性, !checkBox1.Checked是对这个bool类型取反,表示没有被选择 把!checkBox1.Checked这个值给IgnoreCase 这个变量 bool b=true;bool a=(!b);那a就是false了 !是取反 等于说是checkBox1.Checked的值 取反 bool IgnoreCase = ! 是后面的语句。取反的意思。 bool IgnoreCase = !checkBox1.Checked; checkBox1是个选择大小写的选框 翻译成白话问呢,就是当checkBox1被选上时,IgnoreCase是真值。没被选上时,是假值 应该说是取checkBox1.Checked相反值吧 DataTable 如何实现自定义排序? 窗口延时问题求教 字符串分段 winfrom关闭新窗口后怎么刷新旧窗口 如何用C#代码将工作薄模板中的单个工作表 水晶报表查看器树形结构查看多张报表如何实现? 在VS2005里,如何发布网站呢, m_bitmap = new Bitmap(strFileName);打开.ico的图表出错,但打开其它格式的图片文件可以,比如png,gif,tif等 请问如何实现在pictureBox中的图像的放大和缩小等问题?答对者100相送! 关于结构赋值的问题。 求救~大侠帮忙! 将RichTextBox控件信息在网络中发送并接收的问题~~~~~~~~
!checkBox1.Checked 是得到checkBox1.Checked的值再取反。
!是和checkBox1.checked一起,不是和=一起
flag=!flag;//执行完这句后,flag为trueflag=!flag;//再执行一次,执行完这句后,flag为false
其实是bool IgnoreCase = (!checkBox1.Checked)
先取反后赋值给IgnoreCase
两个运算符,携程xx=!xx只不过是"!"运算符的优先级高于"="而已
你应该这样理解
checkBox1.Checked 是一个bool类型的属性,
!checkBox1.Checked是对这个bool类型取反,表示没有被选择
把!checkBox1.Checked这个值给IgnoreCase 这个变量
你应该这样理解
checkBox1.Checked 是一个bool类型的属性,
!checkBox1.Checked是对这个bool类型取反,表示没有被选择
把!checkBox1.Checked这个值给IgnoreCase 这个变量
bool a=(!b);
那a就是false了
等于说是checkBox1.Checked的值 取反
checkBox1是个选择大小写的选框
翻译成白话问呢,就是当checkBox1被选上时,IgnoreCase是真值。没被选上时,是假值