Chia sẻ

[C#] Tìm kiếm phẩn tử trong mảng Array
[C#] Tìm kiếm phẩn tử trong mảng Array

Để kiểm tra xem có tồn tại một phần tử trong mảng ta thực hiện như sau:

string[] week = new string[7];
week[0] = "Sunday";
week[1] = "Monday";
week[2] = "Tuesday";
week[3] = "Wednsday";
week[4] = "Thursday";
week[5] = "friday";
week[6] = "Saturday";
string value = "Wednsday";
int pos = Array.IndexOf(week, value);
if (pos > -1)
    MessageBox.Show(value + " tồn tại !");
else
    MessageBox.Show(value + " không tồn tại !");

Ở đoạn mã phía trên, đầu tiên ta thực hiện khai báo mảng week gồm 7 phần tử

string[] week = new string[7];
week[0] = "Sunday";
week[1] = "Monday";
week[2] = "Tuesday";
week[3] = "Wednsday";
week[4] = "Thursday";
week[5] = "friday";
week[6] = "Saturday";

Tiếp theo ta thực hiện tìm xem có tồn tại giá trị value = “Wednsday” hay không

int pos = Array.IndexOf(week, value);
if (pos > -1)
    MessageBox.Show(value + " tồn tại !");
else
    MessageBox.Show(value + " không tồn tại !");

Để tìm kiếm phần tử value = “Wednsday” ta sử dụng phương thức Array.IndexOf(week, value) và lưu vào biến pos.

Nếu giá trị pos > -1 thì sẽ hiển thị thông báo tồn tại, còn ngược lại thì không tồn tại

ĐĂNG KÝ MUA HÀNG

    Email (*)

    Điện thoại (*)

    Tên sản phẩm/Dịch vụ:


    Chia sẻ
    Xem thêm  [WPF] Cách sử dụng log4net trong wpf

    Trả lời

    Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *