プロパティとして名前と生年月日を持つ個人の匿名型を作成したとします。
var person = new{ Name = "Mike", BirthDate = new DateTime(1990, 9, 2) };
その後、人の年齢を返すメソッドを追加することにしました。
var person = new { Name = "Mike",
BirthDate = new DateTime(1990, 9, 2),
GetAge = new Func<int>(() => { return /* What? */; }) };
BirthDate
年齢を計算できるようにプロパティにアクセスするにはどうすればよいですか? 使ってみthis
ましたがもちろんダメでした。