C#で配列を反復処理するために「foreach」ループをどのように使用しますか?
forループと同様のforeachループ。ただし、ループは配列またはグループ内の要素ごとに実行されます。したがって、インデックスはforeachループに存在しません。
バブルソートの例を見てみましょう。要素をソートした後、foreachループを使用して要素を表示します。
foreach (int p in arr) Console.Write(p + " ");
以下は完全な例です。
例
using System; namespace BubbleSort { class MySort { static void Main(string[] args) { int[] arr = { 78, 55, 45, 98, 13 }; int temp; for (int j = 0; j <= arr.Length - 2; j++) { for (int i = 0; i <= arr.Length - 2; i++) { if (arr[i] > arr[i + 1]) { temp= arr[i + 1]; arr[i + 1] = arr[i]; arr[i] = temp; } } } Console.WriteLine("Sorted:"); foreach (int p in arr) Console.Write(p + " "); Console.Read(); } } }
出力
Sorted: 13 45 55 78 98
-
BashForループコマンドの使用方法
職場でも自宅でも、テクノロジーを使って生活を楽にするための最良の方法の1つは、自動化を利用することです。スクリプトと時限ジョブを使用してタスクを自動化することは、時間、頭痛、労力を節約する確実な方法です。ただし、どこから始めればよいかはすぐにはわかりません。ここでは、Bashのforの使用方法を示します。 IT自動化の基本ツールの1つであるloopコマンドを使用して開始します。 テスト環境のセットアップ 最初に必要なのは、Bashの動作するインスタンスです。これは、Linux、Unix、BSD、およびmacOSのターミナルのデフォルトシェルです(zshを実行している場合を除く)。ターミナルに
-
MS Office を無料で使用する 5 つの方法
十分な信用を与えていないかもしれませんが、MS Office は常に Windows フレームワークの有用な定数でした。ドキュメントの作成から創造的なプレゼンテーションの作成まで、MS Office は私たちの生活の中でさまざまな方法で私たちを助けてきました。私たちのほとんどは、主にシステムでスタンドアロン バージョンの MS Office を使用しており、すべてのアプリケーションや機能にアクセスできるわけではありません。最近では、多くの MS Office の代替品が発売されていることも耳にするかもしれませんが、それでも私たちは何よりもオリジナルのものを好みますよね? MS Office