R.Tanaka.Ichiro's Blog

主にC# な話題です

目次

Blog 利用状況

ニュース

Link

Author

Contact

History

Accessories

書庫

Enumerable.Range

僕はよく

for(int i = 0; i < 10; ++i)

の代わりに

foreach(var i in Enumerable.Range(0, 10))

と書くのが好きなんですけど、

for(int i = 9; i >= 0; --i)

のようには書けないことが残念だったり、加算値を変更することができない点が残念に思っていたのですが、

よくよく考えてみたら自作できますよね・・・

作ろうかな・・・

 

投稿日時 : 2011年1月27日 16:45

Feedback

# re: Enumerable.Range 2011/01/29 11:32 επιστημη

Enumerable.Range(0,10).Reverse() とか
Enumerable.Range(0,10).Select(n=>n*3) とかじゃ
ダメなんすか?

# re: Enumerable.Range 2011/01/29 11:53 よねけん

> foreach(var i in Enumerable.Range(0, 10))
> と書くのが好きなんですけど、

pythonistaですね~。
なるほど、残念なことにEnumerable.Rangeには第3パラメータがないのですね。

# re: Enumerable.Range 2011/01/31 18:22 R・田中一郎

その都度書いてもいいんですけど、ポカよけにはなるかなー、とか思ったのです。
r.tanaka.ichiro.linq 名前空間に入れておこうかな。

# eWWfsYelaxYnQrAsSX 2011/12/13 20:37 http://www.drinkershealth.net/antabuse-disulfiram/

Sent the first post, but it wasn`t published. I am writing the second. It's me, the African tourist.

# jabUYweRWYn 2011/12/16 1:23 http://www.heartlandvetsupply.com/

Stupid article..!

# PInEAUDZERa 2011/12/22 19:50 http://www.discreetpharmacist.com/

5BpUWq Post brought me to think, went to mull over!!...

# gJDJrWstTkL 2011/12/29 21:48 http://www.seokiwi.com/

The author deserves for the monument:D

タイトル
名前
Url
コメント