循环通过ICollections

时间:2014-10-16 18:00:24

标签: c# .net

我有收集对象

public ICollection<DataOutput> DataCollection { get; set; }

当我尝试循环收集

for(DataOutput item in data.DataCollection)
{

}

它表示只能将赋值调用增量递减用作data.DataCollection下的语句。有人可以指出我在做错误的地方吗?

2 个答案:

答案 0 :(得分:5)

您认为正在使用的C#关键字称为foreach

foreach (DataOutput item in data.DataCollection)
{
    // ...
}

答案 1 :(得分:2)

您需要使用foreach(DataOutput item in data.DataCollection)