忍者ブログ
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

//===========================
// Version  : ASP2.0
// Language : C#
//===========================
 

foreach文を用いるとこで、IEnumerableインターフェースを介した要素へのアクセスを簡単化することが出来る。
以下のようにforeachを使うことで、コレクションのすべての要素を1回ずつ読み出すことができる。

//----------------------------------------
// foreach(型名 変数 in コレクション)
//   文
//----------------------------------------

<形式>

IEnumerator e = array.GetEnumerator();
while(e.MoveNext())
{
 型名 変数 = (型名)e.Current;
 文
}

<例文>
// int型の配列の要素を読み出して画面に表示
int[] array = new int[10] {1, 2, 4, 8, 16, 32, 64, 128, 256, 512};
foreach(int n in array) {
 Console.Write(n + " ");
}

<実行結果>

1 2 4 8 16 32 64 128 256 512

 


// 引用
//
http://ufcpp.net/study/csharp/sp_foreach.html

PR
この記事にコメントする
NAME
TITLE
COLOR
MAIL
URL
COMMENT
PASS
この記事へのトラックバック
この記事にトラックバックする:
14 13 12 11 10 9 8 7 6 5 4
> カレンダー
03 2025/04 05
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
> プロフィール
HN:
Valentine
性別:
女性
職業:
PG
> フリーエリア