Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tuan11 c net linq p2
Nội dung xem thử
Mô tả chi tiết
11/14/2018
1
C#.NET
LINQ (tt)
Lập trình Ứng dụng quản lý
Nội dung
Query syntax
Lambda syntax
Các phép truy vấn trên LINQ
11/14/2018
2
Nội dung
Query syntax
Lambda syntax
Các phép truy vấn trên LINQ
Query syntax
Yêu cầu truy vấn
from n in list
where n < 3
select n;
foreach (int n in list)
{
if (n < 3) //xử lý n
}
11/14/2018
3
Query syntax - let
var list =
new List<int> { 1,2,3,4,5,6,7,8,9 };
var query = from n in list
where n > 3 && n < 8
let g = n * 2
let newList = new List<int> {1,2,3}
from l in newList
select new { l, r = g * l };
Query syntax – let (tt)
var query =
from l in File.ReadAllLines(path)
let parts = l.Split(';')
where parts[0] == server
select new {
Server = parts[0], Url = parts[1]
};