【C#】配列内の特定の要素の位置を取得する

スポンサーリンク

はじめに

「Array.IndexOf」メソッドを使用することで、指定した要素の配列内の位置を取得することができます。

配列内の特定の要素の位置を取得する

下記のスクリプトで配列内の特定の要素の位置を取得することができます。
特定の要素が配列内に複数ある場合は1番前の位置を取得することができます。
特定の要素が配列内に見つからない場合は-1を返却します。


using System;

class Sample
{
    public static void Main(string[] args)
    {
        string[] fruits = new string[] {"apple", "orange", "grape"};
        int index = Array.IndexOf(fruits, "grape");
        Console.WriteLine("The index of grape is {0}.", index);
    }
}

検証環境

Windows 10 Pro
Unity 2018.2.2f1

スポンサーリンク

シェアする

フォローする