2009-04-16から1日間の記事一覧

IEnumerable> を全て繋げて IEnumerable に変換する

C#

単純に考えると、 IEnumerable<IEnumerable<int>> values = ...; IEnumerable<int> result = new List<int>(); foreach (IEnumerable<int> v in values) { result = result.Concat(v); } こんな感じなんだろうけど、これって Accumulate じゃん!とか思ったので、こんなのは拡張メソッドにあ</int></int></int></ienumerable<int>…