TAILIEUCHUNG - Microsoft ADO .NET 4 Step by Step - p 33

Các trường hợp khoản hỗ trợ tất cả các bộ lọc các yếu tố điều kiện bạn mong chờ từ SQL, bao gồm cả các toán tử so sánh ( =, | 296 Microsoft 4 Step by Step Internally LINQ uses the Where extension method and a lambda expression that expresses the condition that filters the original collection. C var results tr 1 Visual Basic Dim results Function tr 1 The Where clause supports all the conditional filtering elements you would expect from SQL including the comparison operators and so on the logical operators And Or and Not in Visual Basic and in C and support for complex expressions. Add parentheses as needed to allow for conditional grouping of filters. C var results from tr in transport where 1 cycle select tr Visual Basic Dim results From tr In transport Where 1 And Like cycle Select tr Sorting Results with the Order By Clause The Order By clause sorts the projected and filtered results by one or more properties or expressions. Each sort field in the comma-separated list that follows the Order By keywords is processed from left to right. Optional Ascending the default and Descending modifiers appear after any of the sort fields. C var results from tr in transport orderby descending select tr Visual Basic Dim results From tr In transport Order By Descending Select tr Chapter 17 Introducing LINQ 297 LINQ uses the OrderBy or its OrderByDescending counterpart extension method to sort a projection on a field. When sorting on a single field that method does a great job but it always assumes that the records to be sorted have not been previously sorted. If you opt to develop a query using extension methods and try to string together multiple OrderBy methods the results will be sorted only by the last rightmost OrderBy call. C ---- This sorts by ascending ONLY var results tr .OrderBy tr Visual Basic ----- This sorts by ascending ONLY Dim results .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.