摘要:
除非必要,否则请不要使用泛型(Generics)! 滥用泛型只会增加代码的复杂性。 有如“Hello, World!”一样,说到泛型必定从Stack说起,先看看。 public class Stack { public void Push(T item) {...} public T Pop() {...} } Stack stack = new Stack(); stac... 阅读全文
摘要:
帮某个兄弟修改一个错误时,再次发现这个错误,于是写了个小例子,让初学者注意。呵呵。 class A { public virtual void Test() { Console.WriteLine("A"); } } class A1 : A { public override void Test() ... 阅读全文
摘要:
在C#中只有属性和方法能被声明为virtual,而字段则不能。因此注意下面例子中的问题。 public class Base { public int i = 10; public virtual void Test() { Console.WriteLine(i); } } public class Deliver : Base ... 阅读全文