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