こんにちは私はラムダ式を使用して匿名型リストをプリミティブ型リストにキャストしようとしています。LambdaまたはLinqを使用して匿名型をプリミティブ型メンバーにキャストする方法
私はforeachを使って 'a'をループして値を得ることができると知っていますが、私はLambdaまたはLinqでそれを行う方法を知りたいと思います。
var a = new []{ new {name= "jerry", age = 32}, new {name="peter",age=23}};
List<string> b = a.Select(p => new System.String{p.name}).ToList();
List<int> c = a.Select(p => new System.Int32{p.age}).ToList();
私は常にオブジェクトにキャストする必要があると思っていました。あなたの答えのおかげでみんな。 –