循环通过ICollections

Aj1*_*Aj1 0 .net c#

我有收集对象

public ICollection<DataOutput> DataCollection { get; set; }
Run Code Online (Sandbox Code Playgroud)

当我尝试循环收集

for(DataOutput item in data.DataCollection)
{

}
Run Code Online (Sandbox Code Playgroud)

它说只有赋值调用增量减量可以用作下面的语句data.DataCollection.任何人都可以指出我在做错误的地方吗?

O. *_*per 5

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

foreach (DataOutput item in data.DataCollection)
{
    // ...
}
Run Code Online (Sandbox Code Playgroud)

  • 我简直不敢相信我读到'foreach',他说'for`.好抓! (6认同)