C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#で配列クラスのReverse()メソッドを使用する方法


配列クラスのReverse()メソッドは、1次元配列全体の要素の順序を逆にします。

配列を反転するには、Array.Reverse()メソッド-

を使用するだけです。
Array.Reverse(temp);

逆の方法で、次のコードスニペットのような要素を設定します。

int[] list = { 29, 15, 30, 98};
int[] temp = list;

次のコードを実行して、C#でReverse()メソッドを実装してみてください。

using System;
namespace Demo {
   class MyArray {
      static void Main(string[] args) {
         int[] list = { 29, 15, 30, 98};
         int[] temp = list;
         Console.Write("Original Array: ");
         foreach (int i in list) {
            Console.Write(i + " ");
         }
         Console.WriteLine();
         // reverse the array
         Array.Reverse(temp);
         Console.Write("Reversed Array: ");
         foreach (int i in temp) {
            Console.Write(i + " ");
         }
         Console.ReadKey();
      }
   }
}

出力

Original Array: 29 15 30 98
Reversed Array: 98 30 15 29

  1. Javaでjava.lang.Stringクラスのsubstring()メソッドを使用するにはどうすればよいですか?

    substring() メソッドは、開始インデックスから終了インデックスまでの元の文字列に対応する文字列データ型を返します。終了インデックスが指定されていない場合は、 endIndexが必須です。 文字列の長さです。文字列を扱っているので、インデックスは「0」で始まります 位置 。 構文 public String substring(int beginIndex) public String substring(int beginIndex, int endIndex) beginIndex: 文字列のカットまたはサブストリングを開始する開始インデックスまたは位置。 endIndex

  2. RubyUniqメソッドを使用して重複を削除する方法

    uniqを使用 メソッドは、配列からすべての重複要素を削除できます。 それがどのように機能するか見てみましょう! このようなアレイがある場合 : n = [1,1,1,2,3,4,5] 番号1 複製されます。 uniqを呼び出す この配列では、余分な配列が削除され、一意の番号を持つ新しい配列が返されます。 例 : n.uniq # [1,2,3,4,5] uniqに注意してください nは変更されません (元の配列)なので、 uniq!を呼び出す必要があります 、または新しいアレイを保存します。 例 : unique_numbers = n.uniq とても簡