Home > C# > Kiểm tra value tồn tại trong List ?

Kiểm tra value tồn tại trong List ?

Có nhiều cách để làm việc này, tôi xin giới thiệu 2 cách đơn giản sau :

Giả sử bạn có 1 List<string>:

List<string> list = new List<string>{
    "red",
    "orange",
    "yellow",
    "green",
    "blue",
    "indigo",
    "violet"
 };

Để kiểm tra xem giá trị “blue” có tồn tại trong List không :

Cách 1 : 

bool exist = list.Any(item => item == "blue");

Kết quả :

- nếu tồn tại : exist = true
- nếu không tồn tại : exist = false

Cách 2: 

string text = list.Find(item => item == "blue");

Kết quả :

- nếu tồn tại: text = "blue"
- nếu không tồn tại : text=null

 

Advertisements
Categories: C#
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: