【发布时间】:2012-03-16 08:05:27
【问题描述】:
这是我的课
public class csWordSimilarity
{
public int irColumn1 = 0;
public int irColumn2 = 0;
public int irColumn3 = 0;
public int irColumn4 = 0;
public int irColumn5 = 0;
}
我想让该类可以像下面这样迭代使用
foreach (int irVal in myVarWordSimilarity)
{
}
myVarWordSimilarity 是 csWordSimilarity 类型。所以我想迭代所有公共int 变量。我需要如何修改 csWordSimilarity 类以使其像上面那样可迭代。
【问题讨论】:
-
您是否有理由不使用
List<int>?如果是,那么看看实现 IEnumerable。 -
参考:How to use foreach loop with custom objects。仔细阅读它,它还将帮助您随时了解使用情况。