タグ

ブックマーク / csharp30matome.seesaa.net (1)

  • やさしいC# 3.0まとめblog

    yield句について最初から読みたい方はこちらからどうぞ。 今回は、foreach文を中断する為の構文、yield breakについて解説します。 といっても簡単なので早速以下のコードを御覧ください。 class BreakableClass { public IEnumerator<int> GetEnumerator() { for (int i = 0; i < 10; i++) { if (i == 5) { // iが5になったらループを抜ける yield break; } // ループカウンタの値を返す yield return i; } } } class Program { static void Main(string[] args) { var breakClass = new BreakableClass(); foreach (int n in breakClass

    やさしいC# 3.0まとめblog
    delegate
    delegate 2015/02/24
  • 1