1. Trang chủ
  2. » Công Nghệ Thông Tin

04 linq 2016

136 3 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 136
Dung lượng 2,47 MB

Nội dung

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Ừ KHÓA LIÊN QUAN

w