即时:
public class InstantiateMe
{
public String foo
{
get;
set;
}
}
缩略语:
public void CreateInstanceOf(Type t)
{
var instance = new t();
instance.foo = "bar";
}
鉴于我所希望取得成就的活力,我对我需要利用思考来做到这一点感到困惑。
我的成功标准如下:
- Create an instance of any type
- Create instances of types without having to invoke their constructor
- Access all public properties
我非常赞赏一些行之有效的榜样。 我不喜欢C#,但我以前从未思考过。