Null's Notebook

代码笔记

正在浏览标签为 继承 的文章

关于泛型的介绍和基本操作,可以参见 MSDN,以及各种博客文章:C# 泛型简介 、泛型介绍(C# 编程指南),这里就不再赘述。 下面是要用到的泛型: internal interface IStack { } public class Stack<T> : IStack where T : new() { public T Value { get; set; } } public class IntStack : Stack<int> { } public class DoubleStack : Stack<double> { }

有时候,为了快速批量处理已经实现某个基类或者某个接口的子类,需要通过反射的方式获取到他们的类类型(Type),然后再通过 Activator.CreateInstance(objType); 或者 Assembly.Load(path).CreateInstance(typeName); 或者 Assembly.LoadFile(filePath).CreateInstance(typeName); 创建对象实例。

无觅相关文章插件,快速提升流量