質問: p.PropertyType }) .Where(info => info.Setter != null) .ToList(); } ```
回答: ここで非汎用クエリAPIを使用します... ``` return connection.Query(sql, args).Select(row => new AnyType((string)row.Foo, (int)row.Bar) { Other = (float)row.Other }).ToList(); ``` これを使用すると、中間ステップとして「動的」を使用することによって、変更なしで、デフォルト以外のコンストラクタとプロパティ割り当てを使用できます。