C#のArray.Clear()メソッド
C#のArray.Clear()メソッドは、配列内の要素をクリアし、それらをデフォルトに設定するために使用されます。要素は範囲内でクリアされます。構文は次のとおりです-
構文
public static void Clear (Array arr, int index, int len);
ここで、arrは要素がクリアされる配列であり、indexはクリアする要素の開始インデックスであり、lenはクリアする要素の数です。
Array.Clear()メソッドを実装する例を見てみましょう-
例
using System; public class Demo{ public static void Main(){ Console.WriteLine("Array elements..."); int[] arr = { 20, 50, 100, 150, 200, 300, 400, 450, 500, 600, 800, 1000, 1500, 2000 }; for (int i = 0; i < 14; i++){ Console.Write("{0} ", arr[i]); } Console.WriteLine(); Console.WriteLine("Clearing some elements in a range..."); Array.Clear(arr, 5, 9); for (int i = 0; i < 14; i++){ Console.Write("{0} ", arr[i]); } Console.WriteLine(); } }
出力
これにより、次の出力が生成されます-
Array elements... 20 50 100 150 200 300 400 450 500 600 800 1000 1500 2000 Clearing some elements in a range... 20 50 100 150 200 0 0 0 0 0 0 0 0 0
別の例を見てみましょう-
例
using System; public class Demo{ public static void Main(){ Console.WriteLine("Array elements..."); int[,] arr = { {20, 50, 100, 120}, {150, 200, 300, 350}, {400, 450, 500, 550}, {600, 800, 1000, 1200} }; for (int i = 0; i < 4; i++){ for (int j = 0; j < 4; j++){ Console.Write("{0} ", arr[i,j]); } Console.WriteLine(); } Console.WriteLine(); Console.WriteLine("Clearing some elements in a range..."); Array.Clear(arr, 5, 9); for (int i = 0; i < 4; i++){ for (int j = 0; j < 4; j++){ Console.Write("{0} ", arr[i,j]); } Console.WriteLine(); } Console.WriteLine(); } }
出力
これにより、次の出力が生成されます-
Array elements... 20 50 100 120 150 200 300 350 400 450 500 550 600 800 1000 1200 Clearing some elements in a range... 20 50 100 120 150 0 0 0 0 0 0 0 0 0 1000 1200
-
C#のConsole.SetBufferSize()メソッド
C#のConsole.SetBufferSize()メソッドは、画面バッファー領域の高さと幅を指定された値に設定するために使用されます。 構文 構文は次のとおりです- public static void SetBufferSize (int width, int height); 上記では、パラメータの幅はバッファ領域の幅であり、高さはバッファ領域の高さです。 例 ここで、C#でConsole.SetBufferSize()メソッドを実装する例を見てみましょう- using System; class Demo { public static void Mai
-
C#のConsole.ResetColor()メソッド
C#のConsole.ResetColor()メソッドは、コンソールの前景色と背景色をデフォルトに設定するために使用されます。 構文 構文は次のとおりです- public static void ResetColor (); 例 ここで、C#でConsole.ResetColor()メソッドを実装する例を見てみましょう- using System; class Demo { public static void Main (string[] args) { Console.WriteLine ("At first