读书人

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

发布时间: 2012-01-19 20:57:58 作者: rapoo

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),你遗漏了一个等号

读书人网 >C#

热点推荐