C# 3.5 のコードが 1 つあります。の種類が知りたいですpostActivity
。これが辞書型であることは知っていますが、正確な型が見つかりません。
これは私のコードです。
var postActivity = new[]
{
new {Key="ActivityId63",
Value=new {LikeActId= 61, CommentActId = 63, CommentLikeActId = 79 }},
new {Key="ActivityId67",
Value=new {LikeActId= 65, CommentActId = 67, CommentLikeActId = 78}},
new {Key="ActivityId75",
Value=new {LikeActId= 73, CommentActId = 75, CommentLikeActId = 80}},
new {Key="ActivityId83",
Value=new {LikeActId= 82, CommentActId = 83, CommentLikeActId = 84}}
}.ToDictionary(kv => kv.Key, kv => kv.Value);
int a = postActivity["ActivityId63"].LikeActId;
これは正常に動作しますが、私の問題は - これはvar
型ですが、この値全体をコンストラクターで初期化し、postactivity をグローバル変数として作成したいということです。