Array クラスは、C# のすべての配列の基本クラスです。これは System 名前空間で定義されます。
C# の Array クラスのメソッドは次のとおりです。
教師番号 | メソッドと手順 | 1 |
Clear 配列に応じて、配列内の要素の範囲を 0、False、または null に設定します。要素のタイプ。 |
---|---|
2 |
Copy(Array, Array, Int32) 配列から 1 つの要素まず、要素の範囲をコピーし、最初の要素から始めて別の配列に貼り付けます。長さは 32 ビット整数として指定されます。 |
3 |
CopyTo(Array, Int32) 指定されたターゲット配列インデックスから開始します、現在の 1 次元配列のすべての要素を指定された 1 次元配列にコピーします。インデックスは 32 ビット整数として指定されます。 |
4 | GetLength 指定された長さを表す 32 ビット整数を取得します。配列の次元 要素の数。 |
#5 |
GetLongLength 指定された長さを表す 64 ビット整数を取得します。配列の要素数の次元。 |
GetLowerBound配列内の指定された次元の下限を取得します。 | |
GetType | strong> 現在のインスタンスのタイプを取得します。 (Object から継承されます。) | #8
GetUpperBound |
指定されたディメンションを取得します。配列の上限。 p>
#9 |
指定された位置の値を取得します。一次元配列 。インデックスは 32 ビット整数として指定されます。
10 |
|
指定されたオブジェクトを検索して返します全体 次元配列内で最初に出現するインデックス。
11 |
|
1 次元配列内の要素の順序を反転します。 。 | #C# の Array クラスのプロパティは次のとおりです。
#Sr.No
1 | |
---|---|
配列が固定サイズかどうかを示す値を取得します。 | 2 |
配列が読み取り専用かどうかを示す値を取得します。 |
3
|
配列の長さを表す 32 ビット整数を取得しますすべての次元の要素の合計数。 | 4 |
すべての合計数を表す 64 ビット整数を取得します。配列要素の次元。 | 5 |
配列のランキング (次元) を取得します。 |
#文字配列内の文字を反転し、回文かどうかを確認する Reverse メソッドの例を見てみましょう -
| 完全な例を試してみましょう。ここでの文字列は「Level」であり、反転しても同じ結果が得られます。
using System; namespace Demo { class Program { static void Main(string[] args) { string string1, rev; string1 = "Level"; char[] ch = string1.ToCharArray(); Array.Reverse(ch); rev = new string(ch); bool b = string1.Equals(rev, StringComparison.OrdinalIgnoreCase); if (b == true) { Console.WriteLine("String " + string1 + " is a Palindrome!"); }else { Console.WriteLine("String " + string1 + " is not a Palindrome!"); } Console.Read(); } } }
以上がC# の Array クラスのメソッドとプロパティはどのように使用されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。