【发布时间】:2011-05-20 16:40:49
【问题描述】:
我正在尝试迭代项目列表。这些项目都是公共界面的一部分。它们如this question 中所述。我想使用foreach 循环来遍历它们,但根据它的类型执行不同的操作。
为简单起见,假设我要执行的操作如下:
ProcessLine(MachineLine ML); //For MachineLines
ProcessLine(MachineCircle MC); //For MachineCircles
如何完成此迭代以考虑多种数据类型?
【问题讨论】: