有一个接口:Human。下面的Java代码怎么转换为c#的代码?
1, public abstract <T extends Human>T creatHuman (class<T> ccc) ;
2,Human human=null;
human=(T)Class.forName(ccc.getName()).newInstance();
//我还没学过Java,基本熟悉c#。上面两句是我在看的工厂方法模式上作者用Java写的例子,一时间弄不明白。
这个得需要.net反射的知识,具体看这篇文章,也许会有帮助:http://www.cnblogs.com/JimmyZhang/archive/2008/03/18/1110711.html