Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Lập trình hướng đối tượng - Chương 7: Language Integrated Query (LINQ)
Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG
Tải xuống
Mục tiêu của chương 7 Language Integrated Query (LINQ)nằm trong bài giảng Lập trình hướng đối tượng nhằm giới thiệu LINQ, LINQ to Object, LINQ to XML, LINQ to ADO. NET. Language Integrated Query (LINQ) là ngôn ngữ truy vấn hợp nhất trên các loại dữ liệu khác nhau. | LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG 2 Language Integrated Query (LINQ) Nội dung Giới thiệu LINQ LINQ to Object LINQ to XML LINQ to ADO.NET Giới thiệu LINQ using System; using System.Collections.Generic; namespace Demo01 { class Program { static void Main(string[] args) { string[]greetings={"hello world","hello LINQ","hello Apress" }; List result = new List(); foreach (string greeting in greetings) { if (greeting.EndsWith("LINQ")) { result.Add(greeting); } } foreach (string item in result) { Console.WriteLine(item); } Console.ReadLine(); } } } Trước khi có LINQ Giới thiệu LINQ using System; using System.Linq; namespace Demo01 { class Program { static void Main(string[] args) { string[]greetings = {"hello world", "hello LINQ", "hello Apress" }; var items = from s in greetings where s.EndsWith("LINQ") select s; foreach (var item in items) Console.WriteLine(item); } } } Khi có LINQ Giới thiệu LINQ Language Integrated Query (LINQ) là ngôn ngữ truy vấn hợp nhất trên các loại dữ liệu khác nhau. Với LINQ, bạn có thể truy vấn nhiều nguồn dữ liệu khác nhau trong C#: đối tượng (object), cơ sở dữ liệu SQL, tài liệu XML, mô hình dữ liệu thực thể (entity data model). Đưa ra khả năng lập trình mới trong .NET - Giải pháp lập trình hợp nhất LINQ enabled data sources LINQ To Objects Objects LINQ To XML XML LINQ enabled ADO.NET LINQ To Datasets LINQ To SQL LINQ To Entities Relational Others VB C# .NET Language-Integrated Query LINQ provides one programming model for all types of data (objects, SQL, XML, DataSets) Giới thiệu LINQ Giới thiệu LINQ Tất cả các thao tác truy vấn LINQ gồm 3 hành động chính: Lấy nguồn dữ liệu Tạo truy vấn Thực thi truy vấn LINQ to Object Sử dụng LINQ để truy vấn tập hợp các đối tượng dưới dạng IEnumerable hoặc IEnumerable Ví dụ: int[ ] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 }; List list; string[] str = { "Visual Studio 2008", "LINQ", "WCF", "WWF", "WPF"}; LINQ to Object static void . | LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG 2 Language Integrated Query (LINQ) Nội dung Giới thiệu LINQ LINQ to Object LINQ to XML LINQ to ADO.NET Giới thiệu LINQ using System; using System.Collections.Generic; namespace Demo01 { class Program { static void Main(string[] args) { string[]greetings={"hello world","hello LINQ","hello Apress" }; List result = new List(); foreach (string greeting in greetings) { if (greeting.EndsWith("LINQ")) { result.Add(greeting); } } foreach (string item in result) { Console.WriteLine(item); } Console.ReadLine(); } } } Trước khi có LINQ Giới thiệu LINQ using System; using System.Linq; namespace Demo01 { class Program { static void Main(string[] args) { string[]greetings = {"hello world", "hello LINQ", "hello Apress" }; var items = from s in greetings where s.EndsWith("LINQ") select s; foreach (var item in items) Console.WriteLine(item); } } } Khi có LINQ Giới thiệu LINQ Language Integrated Query (LINQ) là ngôn ngữ truy vấn hợp nhất trên các loại dữ .