Câu hỏi được gắn thẻ «linq»

Ngôn ngữ truy vấn tích hợp (LINQ) là một thành phần Microsoft .NET Framework bổ sung khả năng truy vấn dữ liệu gốc cho các ngôn ngữ .NET. Vui lòng xem xét sử dụng các thẻ chi tiết hơn khi thích hợp, ví dụ [linq-to-sql], [linq-to-entity] / [entity-framework] hoặc [plinq]

13
Kết thúc một đại biểu trong IEqualityComparer
Một số chức năng Linq.Enable có thể có một IEqualityComparer<T>. Có một lớp bao bọc thuận tiện thích nghi delegate(T,T)=>boolđể thực hiện IEqualityComparer<T>không? Thật dễ dàng để viết một cái (nếu bạn bỏ qua vấn đề với việc xác định mã băm chính xác), nhưng tôi muốn biết liệu có …
127 .net  linq  delegates 

13
ASP.NET MVC Cách chuyển đổi ModelState thành json
Làm thế nào để bạn có được một danh sách tất cả các thông báo lỗi ModelState? Tôi tìm thấy mã này để nhận tất cả các khóa: ( Trả về danh sách các khóa có lỗi ModelState ) var errorKeys = (from item in ModelState where item.Value.Errors.Any() select item.Key).ToList(); …


7
LINQ là gì và nó làm gì? [đóng cửa]
Thật khó để nói những gì đang được hỏi ở đây. Câu hỏi này là mơ hồ, mơ hồ, không đầy đủ, quá rộng, hoặc hùng biện và không thể được trả lời một cách hợp lý trong hình thức hiện tại của nó. Để được giúp làm rõ câu …
126 c#  linq 




4
LINQ OrderBy so với ThenBy
Bất cứ ai có thể giải thích sự khác biệt giữa: tmp = invoices.InvoiceCollection .OrderBy(sort1 => sort1.InvoiceOwner.LastName) .OrderBy(sort2 => sort2.InvoiceOwner.FirstName) .OrderBy(sort3 => sort3.InvoiceID); và tmp = invoices.InvoiceCollection .OrderBy(sort1 => sort1.InvoiceOwner.LastName) .ThenBy(sort2 => sort2.InvoiceOwner.FirstName) .ThenBy(sort3 => sort3.InvoiceID); Đó là cách tiếp cận chính xác nếu tôi muốn đặt hàng theo 3 …
123 linq 


19
Chia bộ sưu tập thành các phần `n` bằng LINQ?
Có cách nào hay để chia bộ sưu tập thành nnhiều phần với LINQ không? Tất nhiên không nhất thiết phải đồng đều. Đó là, tôi muốn chia bộ sưu tập thành các tập hợp con, mỗi tập hợp chứa một tập hợp con của các phần tử, nơi tập …
122 c#  .net  linq  data-structures 

16
Kiểm tra xem danh sách có trống không bằng LINQ
Cách "tốt nhất" (tính đến cả tốc độ và khả năng đọc) để xác định xem danh sách có trống không? Ngay cả khi danh sách thuộc loại IEnumerable<T>và không có thuộc tính Count. Ngay bây giờ tôi đang xoay người giữa điều này: if (myList.Count() == 0) { ... …
122 c#  .net  linq  list 

4
Chọn nhiều bản ghi dựa trên danh sách Id của linq
Tôi có một danh sách chứa Id của UserProfilebảng của tôi . Làm thế nào tôi có thể chọn tất cả UserProfilesdựa trên danh sách Id mà tôi đã varsử dụng LINQ? var idList = new int[1, 2, 3, 4, 5]; var userProfiles = _dataContext.UserProfile.Where(......); Tôi đã bị mắc kẹt …
122 c#  linq 

9
Làm thế nào để kiểm tra xem tất cả các mục trong danh sách có cùng giá trị và trả lại giá trị đó hay không hoặc trả về “Giá trị khác” nếu chúng không có?
Nếu tất cả các mục trong danh sách có cùng giá trị thì tôi cần sử dụng giá trị đó, nếu không tôi cần sử dụng “Giá trị khác”. Tôi không thể nghĩ ra một cách đơn giản và rõ ràng để làm điều này. Xem thêm Cách gọn gàng …
122 c#  linq 

7
Linq: Sự khác biệt giữa Chọn và Ở đâu
Các Selectvà Wherephương pháp có sẵn trong Linq. Mọi nhà phát triển nên biết gì về hai phương pháp này? Ví dụ: khi nào sử dụng cái này hơn cái kia, bất kỳ lợi thế nào của việc sử dụng cái này hơn cái kia, v.v.
122 .net  linq  select  where 


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.