04 linq 2016

136 2 0
04 linq 2016

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Phân tích thiết kế phần mềm LINQ Ngơ Ngọc Đăng Khoa Intro • LINQ đọc LINK, khơng phải LINQUEUE • LINQ: Language Integrated Query • LINQ cho phép developer thực truy vấn nhiều dạng liệu NET – NET Objects (List, Queue, Array, …) – Database (DLINQ) – XML (XLINQ) – Parallel LINQ (PLINQ) Intro DLINQ LINQ XLINQ PLINQ C# VB Others… NET Language Integrated Query Standard Query Operators DLinq (ADO.NET) XLinq (System.Xml) Objects Database XML LINQ TO OBJECTS 1st Example var list = new List() {1, 2, 3}; var query = from n in list where n < select n; foreach (var n in query) Console.WriteLine(n); .NET 3.0+ Features Implicitly typed local variables var query = from n in list where n < select n; Ienumerable query = from n in list where n < select n; .NET 3.0+ Features Collection Initializers List list = new List(); list.Add(1); list.Add(2); list.Add(3); List list = new List() {1, 2, 3}; .NET 3.0+ Features Dictionary Initializers Dictionary dic = new Dictionary(); dic.Add(1, “value1”); dic.Add(2, “value2”); dic.Add(3, “value3”); Dictionary dic = new Dictionary { {1, “value1”}, {2, “value2”} }; Query Syntax from n in list where n < select n; foreach (int n in list) { if (n < 3) //xửlý n } 10

Ngày đăng: 09/04/2023, 06:30

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan