匿名型をパラメーターとして他の関数に渡すにはどうすればよいですか?この例を考えてみましょう:
var query = from employee in employees select new { Name = employee.Name, Id = employee.Id };
LogEmployees(query);
query
ここの変数には強い型はありません。LogEmployees
関数を定義してそれを受け入れるにはどうすればよいですか?
public void LogEmployees (? list)
{
foreach (? item in list)
{
}
}
つまり、?
マークの代わりに何を使用すればよいでしょうか。