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

C#で配列クラスのIndexOf(、)メソッドを使用するにはどうすればよいですか?


C#の配列クラスのIndexOf()メソッドは、指定されたオブジェクトを検索し、1次元配列全体の中で最初に出現するインデックスを返します。

アレイを設定しました。

int[] arr = new int[10];
arr[0] = 100;
arr[1] = 200;
arr[2] = 300;
arr[3] = 400;
arr[4] = 500;
arr[5] = 600;
arr[6] = 700;
arr[7] = 800;
arr[8] = 900;
arr[9] = 1000;

次に、IndexOf()メソッドを使用して、インデックスが必要な要素を設定します。たとえば、要素800に設定しました。

int a = Array.IndexOf(arr, 800);

以下は、C#でのIndexOf(、)メソッドの使用法を示す例です。

using System;
class Program {
   static void Main() {
      int[] arr = new int[10];
      arr[0] = 100;
      arr[1] = 200;
      arr[2] = 300;
      arr[3] = 400;
      arr[4] = 500;
      arr[5] = 600;
      arr[6] = 700;
      arr[7] = 800;
      arr[8] = 900;
      arr[9] = 1000;
      int a = Array.IndexOf(arr, 800);
      Console.WriteLine(a);
   }
}

出力

7

  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 とても簡