首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

foreach 语句无法在“方法组”上执行?该如何解决

2012-01-19 
foreach 语句无法在“方法组”上执行?C# codeforeach (Control col in groupBox1.Contains){if (col.Text

foreach 语句无法在“方法组”上执行?

C# code
     foreach (Control col in groupBox1.Contains)             {                if (col.Text = null)                 {                    MessageBox.Show("不能有空值 !");                    return;                }            }



错误 1 foreach 语句无法在“方法组”上执行。您是要调用“方法组”吗?
错误 2无法将类型“string”隐式转换为“bool”
我只是要让groupbox的 textbox1,textbox2,textbox3,textbox4在没有输入值的情况下
提示“不能有空值!”

[解决办法]
1、不是groupBox1.Contains,而是groupBox1.Controls
2、不是if (col.Text = null),而是if (col.Text == null),你遗漏了一个等号

热点排行