摘要:学习.NET Framework的过程并不是很轻松的。我们可以通过各种途径来帮助我们的学习。希望本文总结的几种讲演能帮助大家。
.NET Framework的学习是需要一个循序渐进的过程。我们在这里就为大家总结一下学习.NET Framework中的一些经验总结,希望能对大家有所帮助。多练习,课本上的内容一定要通读,里面的示例程序要亲自测试,或许你会发现书上平时看不出来的小错误,另外,输入时候的手误也是难免的,那么在解决问题的过程中也会让你加深对某个知识点的理解,举例如下:
public class Contractors : IEnumerable { private ArrayList items = new ArrayList(); public IEnumerator GetEnumerator() { for (int index = 0; index < this.Count; index++) { yield return this[index]; } } public int Add(string Name, int Rate) { return items.Add(new Contractor (Name, Rate)); } public Contractor this[int Index] { get { return (Contractor) items[Index]; } } public int Count { get { return items.Count; } } } |
这里就有同学写成了IEnumerable,结果总报错,IEnumerable和IEnumerator长的又非常像,一不注意还真看不出来,在解决问题的过程中对IEnumerable接口又加深了理解,尤其对GetEnumerator()这个方法。