匿名型の動的生成に関して
- 題名: 匿名型の動的生成に関して
- 著者: Yesman
- 日時: 2013/09/05 18:57:17
- ID: 31793
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 匿名型の動的生成に関して
- 著者: 魔界の仮面弁士
- 日時: 2013/09/05 21:10:00
- ID: 31794
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 匿名型の動的生成に関して
- 著者: Yesman
- 日時: 2013/09/06 8:24:53
- ID: 31795
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
お世話になっております。 匿名型のクラスを動的に生成することが出来ないか模索しております。 具体的には以下のようなことです。 var tmp = new { name = "hogehoge", age = 100}; 上記のコードを 変数名と値をDictionaryか何かに保持しておき そのDictionaryをもとに匿名型を生成したいのです。 うまく伝わっているでしょうか?例えば下記のようなイメージです。 Dictionary<string, object> dic = new Dictionary<string, object>(); dic.Add("name", "hogehoge"); dic.Add("age", 10); foreach(var key in dic.Keys) { // ここで key を変数名、dic[key]を値にして // どうにかして匿名型を生成する // あくまでイメージですので別にループ内でなくてもいいです。 } かなり無茶な質問かと思いますが 何卒よろしくお願い致します。