1
CLIPS

青柳 臣一 ブログ(技術系): [C#] foreach の仕様が C# 5.0 で変更される

1969日前に更新 aoki1210aoki1210 1976日前に登録
2012年04月30日 GMT 2012年04月23日 GMT

(Twitter 経由で知った 2ch のスレ経由で知った) C# 5.0 の新機能 (C# によるプログラミング入門): 「foreach の仕様変更」 より。 おぅ、そうなんですか。知らんかった。 なんか、まったく同じ話を昔書いた覚えがあるなぁ、と思ったら 「Anonymous Method はクロージャではない その2」 これですね。 このときに 「それは仕様書の方が間違ってる」 と言ってた内容が C# 5.0 では正しいことになるというわけですね。 まぁ、確かに影響を受けるコードはそんなに多くないだろうとは思いますが、影響を受けるかどうかがパッと見でわかりにくいのがちょっとイヤンな感じ。(影響を受けるのは foreach のカウンタ変数をラムダ式や匿名メソッドでキャプチャしているときってことになるのかな?)

カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 21 | | ソースサイト: shinichiaoyagi.blogspot.jp | カウンタを表示
タグ: C#

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

コメントするためにはログイン もしくは サインアップしてください。