forループで繰り返し2
For Each文を使うと、配列やコレクションの中の要素に対して、繰り返し処理を行うことができます。
注目の記事
[書式] For Each <element> In <group> <処理> Next [<element>] [引数] element:値を格納する変数 gtoup:検索対象の配列またはコレクション
プログラム 例
Module Module1 Sub Main() '配列を宣言 Dim list() As Integer = {10, 11, 12, 13, 14} '抜き出した値を格納する変数 Dim i As Integer 'list内のInteger型全てを検査 'この場合は全て検査される For Each i In list 'iには見つかった値が格納される '値が見つかると、listの次の要素へ移る Console.WriteLine(i.ToString) Next Console.WriteLine("終了") End Sub End Module
例の実行結果
10 11 12 13 14 終了
注目の記事
- コンポジット・スマート・クライアントの設計
patterns&practicesのコンポジットUIアプリケーション・ブロックを使って各種モジュールを統合するスマート・クライアントの設計方法を紹介する
- Application Architecture Guideの概要
アプリケーションの設計・開発の推奨事項がまとめられた、.NETアーキテクト必読の新ドキュメントの内容を分かりやすく解説
- 動きのあるSilverlightアプリを作ろう
ニコニコ動画もSilverlightなら簡単に作れる?! ドラッグ&ドロップ、アニメーション、動画をSilverlight 2アプリで実装する
- Windows Azureクラウド・サービス+.NETクライアント
オンプレミスとクラウドのいいとこ取りを行う「S+S」のサンプルを提示。開発経験で得られたWindows Azure開発のポイントを説明
- C#で実感する「LINQ to XML」の素晴らしさ
C#は比較的XMLを扱いやすい言語ではあるが、LINQ to XMLがあれば、もっと気楽にXMLを扱うコードが書ける
