Tôi có danh sách có 4 hàng. Tôi cần nhận giá trị của hàng thứ 3.Bỏ qua LINQ, hãy
var result = (from rs in list
select rs).Skip(2).First();
Có lý do tại sao tôi muốn sử dụng Take (1) trong scenerio này như tôi đã thấy đã sử dụng.
var result = (from rs in list
select rs).Skip(2).Take(1);
Không bao giờ có bất kỳ điểm nào bằng văn bản 'từ x trong y chọn x'. – SLaks
sử dụng danh sách trực tiếp.Skip (2) .Take (1) –
'list.ElementAt (2)' là tất cả những gì bạn cần, nếu bạn biết chỉ mục của mục bạn đang tìm kiếm. – Naikrovek