Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

วิธีใช้เมธอด IndexOf() ของคลาส Array ใน C#


เมธอด IndexOf() ของคลาส Array ใน C# ค้นหาอ็อบเจ็กต์ที่ระบุและส่งคืนดัชนีของครั้งแรกที่พบในอาร์เรย์ 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);

ตัวอย่างการใช้ IndexOf() ใน C#

ตัวอย่าง

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