启用 Foreach
  
    许多用户希望能够使用 foreach 遍历我的列表。为此,我需要在类中实现 Ienumerable,并定义一个单独的用于实现 Ienumerable 的类。第一步,测试:
  
  [Test]
  public void TestForeach()
  {
  IntegerList list = new IntegerList();
  list.Add(5);
  list.Add(10);
  list.Add(15);
  list.Add(20);
  
  ArrayList items = new ArrayList();
  
  foreach (int value in list)
  {
  items.Add(value);
  }
  
  Assertion.AssertEquals("Count", 4, items.Count);
  Assertion.AssertEquals("index 0", 5, items[0]);
  Assertio...[ 查看全文 ]