ホームページ  >  記事  >  バックエンド開発  >  C# の Array.IndexOf 関数を使用して、配列内の要素のインデックスを検索します。

C# の Array.IndexOf 関数を使用して、配列内の要素のインデックスを検索します。

WBOY
WBOYオリジナル
2023-11-18 09:59:011239ブラウズ

C# の Array.IndexOf 関数を使用して、配列内の要素のインデックスを検索します。

C# で Array.IndexOf 関数を使用して配列内の要素のインデックスを検索する

C# プログラムで、要素のインデックスを検索する必要がある場合配列内の要素を指定する場合は、Array.IndexOf 関数を使用できます。 Array.IndexOf 関数は、指定された配列範囲内で指定された要素を検索し、最初に出現した要素のインデックスを返します。要素が見つからない場合は、-1 が返されます。

以下は、Array.IndexOf 関数を使用して配列内の要素のインデックスを検索する方法を示すサンプル コードです。

using System;

class Program
{
    static void Main()
    {
        // 定义一个整型数组
        int[] numbers = { 2, 4, 6, 8, 10 };

        // 需要查找的元素
        int target = 6;

        // 使用Array.IndexOf函数查找目标元素的索引
        int index = Array.IndexOf(numbers, target);

        if (index != -1)
        {
            Console.WriteLine($"元素 {target} 在数组中的索引为 {index}。");
        }
        else
        {
            Console.WriteLine($"元素 {target} 未找到。");
        }
    }
}

上記のサンプル コードでは、まず、整数配列numbersを指定し、検索する必要があるターゲット要素を定義します。ターゲットは6です。次に、Array.IndexOf 関数を呼び出し、数値配列とターゲット要素 target を渡し、返されたインデックスをインデックス変数に割り当てます。最後に返されたインデックスに基づいて検索結果を判定し、インデックスが-1に等しくない場合は配列内の対象要素のインデックスを出力し、それ以外の場合は見つからなかった情報を出力します。

上記は、C# で Array.IndexOf 関数を使用して配列内の要素のインデックスを検索するサンプル コードです。

要約すると、Array.IndexOf 関数は C# の非常に便利なメソッドであり、これを使用すると配列内の要素のインデックスを簡単に見つけることができます。簡単なサンプルシナリオでも実際の開発でも、この機能を利用することでコードの実行効率が向上し、開発時間の短縮や開発効率の向上が可能になります。

以上がC# の Array.IndexOf 関数を使用して、配列内の要素のインデックスを検索します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。