クラスはで宣言さruntime
れ、またはのようなオブジェクトvalues
に格納されます。次に、クラスのインスタンスを作成し、Bagデータを使用してそのプロパティを設定します 。私は使用する必要があることを知っていますが、そのようなことを行う箱から出してすぐに使用できる方法があるかどうかわかりませんか、それとも作成する必要がありますか?Bag
session
ViewBag
reflection
session["Foo"] = "foo";
session["Bar"] = "bar";
var instance = System.Activator.CreateInstance(Type.GetType(className));
instance = ? // how to set properties using session
クラスは設計時に利用できず、アプリケーションはそのプロパティが何であるかを認識していません。