元ネタ→ Pythonのリスト内包表記で色々な数列を作ってみた - アジャイルSEを目指すブログ デブサミ2008でも「なんでリスト内包みたいにしなかったの」と聞かれていたぐらいなんで、リスト内包とクエリ構文は似たところがある。 クエリ構文の方が長いけど、好きに改行・インデントできる。 それに、letが使えるのも地味に便利(fibを見よ)。var l = from x inEnumerable.Range(0, 10) select x;
varpower = from x inEnumerable.Range(0, 10) select x * x;
var even = from x inEnumerable.Range(0, 10) where x % 2 == 0 select x;
var table = from x inEnumerable.Range(1, 9) select (fr...

まだコメントはありません。最初のコメントを登録してみませんか?