« AndroidAnnotationsを使ってみる ~Eclipse導入編~ | トップページ | Android Studioで苦労した話 »

2013年6月30日 (日)

ラムダ式 on C#

今、C#の初学者向け書籍を片手にC#の勉強中なんだけど、突然だけど「ラムダ式ってすごいね~」と感心した、というお話。

for (var i=list.Count-1; i>=0; i--)
{
    if(list.get(i)==成立条件)
    {
        list.RemoveAt(i);
    }
}

が、

list.RemoveAll(element => element == 成立条件);

と書けちゃうんだからすごいもんです。

最初は何をやっているのかさっぱりわからなかったけど、なんというか、「ある日突然目覚める」というのはやっぱりあるみたいだ。

|

« AndroidAnnotationsを使ってみる ~Eclipse導入編~ | トップページ | Android Studioで苦労した話 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/164672/57699517

この記事へのトラックバック一覧です: ラムダ式 on C#:

« AndroidAnnotationsを使ってみる ~Eclipse導入編~ | トップページ | Android Studioで苦労した話 »