当前位置:编程学习 > C#/ASP.NET >>

foreach里的内容是什么意思

foreach(DriverInfo driver in Attay)类似于这样的
追问:foreach(Drivery drivery in Array)类似这样的是什么意思?
答案:其实很简单
打个比方。A为string[]
foreach(string s in A)
第一个string 代表A中的元素类型
第二个s   代表当前遍历的元素
第三个in 不管他,固定语法
第四个A  代表 你要遍历的元素
 
foreach(DriverInfo  driver in Attay)
其实就是  
第一个DriverInfo 代表Attay中的元素类型(这里DriverInfo 应该是个对象)
第二个driver  代表当前遍历的元素(其实就是为每次遍历的元素取一个别名)
第三个in 不管他,固定语法
第四个Attay 代表 你要遍历的元素
其他:foreach 是一个枚举的过程,类似循环
括号里面,通常是一个集合、数组或者可枚举对象 

上一个:WFP前途。我没有美工基础,我见一个网站花10000聘请WFP高手?!
下一个:c# DataGridView里面控件用法!!

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,