foreach的格式
foreach (var item in collection)
{
}
解析
in右边的项是集合名,in左边的项是变量名,用来存放该集合中的每个元素。
foreach函数简单理解就是一个循坏语句,从开始到结尾.把这个集合的数都赋值一个标识符.
然后用这个标识符运用这是集合的属性.
举个例子:
实例化一个图书馆里面的所有书的泛型集合
List list = new List();
foreach(Book item in list)
{
//这里就是将list中的Book元素取出来赋给item
//item相当于一本书,list是所有书的集合
//然后在下面就可以通过item来使用Book的属性了,假定图书名称为bookName,列:
item.bookName = “C#语言编程”;
}
运用
简化了代码量,把所有属性的数据,控件等其他赋值一个标识符统一管理.统一操作.不用逐一是说明.
思考问题
可以想想如何利用foreache语句对textBox.text清空操作.