Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Phương thức LINQ ElementAt trong C#


Phương thức ElementAt() trong C# dùng để lấy phần tử tại vị trí chỉ mục (index) chỉ định.

Trước tiên, thiết lập mảng chuỗi.

string[] str = { "Jack", "Pat", "David" };

Bây giờ, để lấy phần tử tại chỉ mục cụ thể, dùng phương thức ElementAt() như ví dụ sau:

Ví dụ

using System.IO; 
using System; 
using System.Linq; 

class Program { 
    static void Main() { 
        string[] str = { "Jack", "Pat", "David" }; 
        Random r = new Random(DateTime.Now.Second); 
        // tạo chuỗi ngẫu nhiên 
        string res = str.AsQueryable().ElementAt(r.Next(0, str.Length)); 
        Console.WriteLine("Tên ngẫu nhiên = '{0}'", res); 
    } 
}

Kết quả

Tên ngẫu nhiên = 'Jack'