数列の作成やソート、フィルタ処理
数列の作成やソート、フィルタ処理
手っ取り早く値を操作する方法を書いています(メモリ消費や速度の事は考えていません)
基本的にLinqはメソッドで書いた方が良い。クエリ式では出来ない事がメソッドの方で出来る(コードもすっきりする)
数列の作成
- 2乗の数列を作成
var quary = Enumerable.Range (1, 10).Select (x => x * x);
int[] quary = Enumerable.Range (1, 10).Select (x => x * x).ToArray ();
- ランダムな数列を作成
int[] quary = Enumerable.Range (1, 10).Select (x => Random.Range (1, 100)).ToArray ();
ソート
var quarySort = quary.OrderByDescending (x => x);
文字列のプリントアウト
strList.ForEach (s => print (s));
- 最終更新:2014-09-05 15:53:12