.NET 下的 ClassLoader 已经实现了
语法上是 ClassLoader.forName("className, assemblyName")
"className, assemblyName" 在 .NET 里叫做所谓的 typeName
现在准备做 Castle ActiveRecordBase 的一个灵活子类,把 PO 抽象出来成为 object ,返回的也是 object
但是 ARBase 要求传入 typeName,所以看来这个 typeName 只能通过初始化注入方式写进去了
ARBase 是个 abstract class
可以被继承的方法用 public virtual new void Create ( )
静态的方法用 protected internal static void Create ( System.Object instance )