【发布时间】:2011-05-05 07:23:40
【问题描述】:
我有一个收藏:
interface IPinCollection : IEnumerable<IPin>
{
IPin this[int [,] indices] { get; set; }
}
基本上它有一个内部列表作为矩阵,每个 [rowindex,columnIndex] 都有 IPin 实例。
我想要实现的是能够使用 for..each 遍历该矩阵的所有 IPin 实例。
您能否建议我一种线程安全、简单且快速的方法来实现 IEnumerable 以实现此目的?
【问题讨论】:
-
查看产量声明。结合嵌套的 for 循环应该可以得到你想要的。
标签: c# .net collections multidimensional-array ienumerable