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]


22
TRÁI PHIẾU THAM GIA tham gia LINQ
Làm thế nào để thực hiện nối ngoài trái trong C # LINQ tới các đối tượng mà không cần sử dụng join-on-equals-intomệnh đề? Có cách nào để làm điều đó với wheremệnh đề? Vấn đề chính xác: Đối với tham gia bên trong là dễ dàng và tôi có …
539 c#  linq  join 



21
Lấy tên thuộc tính từ biểu thức lambda
Có cách nào tốt hơn để có được tên Thuộc tính khi được truyền qua biểu thức lambda không? Đây là những gì tôi hiện đang có. ví dụ. GetSortingInfo<User>(u => u.UserId); Nó hoạt động bằng cách sử dụng nó như một bản ghi nhớ chỉ khi thuộc tính là …

15
LINQ: Khi nào nên sử dụng SingleOrDefault so với FirstOrDefault () với tiêu chí lọc
Hãy xem xét các phương thức mở rộng IEnumerable SingleOrDefault()vàFirstOrDefault() Tài liệu MSDNSingleOrDefault : Trả về phần tử duy nhất của chuỗi hoặc giá trị mặc định nếu chuỗi trống; phương thức này đưa ra một ngoại lệ nếu có nhiều hơn một phần tử trong chuỗi. trong khi FirstOrDefaulttừ …
506 .net  linq  linq-to-sql 



9
Tham gia / Ở đâu với LINQ và Lambda
Tôi gặp rắc rối với một truy vấn được viết bằng LINQ và Lambda. Cho đến nay, tôi đang nhận được rất nhiều lỗi ở đây là mã của tôi: int id = 1; var query = database.Posts.Join(database.Post_Metas, post => database.Posts.Where(x => x.ID == id), meta => database.Post_Metas.Where(x => x.Post_ID …
458 c#  linq  join  lambda 

4
Truy vấn giảm dần thứ tự LINQ
Tôi chắc chắn rằng đây sẽ là một tương đối đơn giản. Tôi có một truy vấn LINQ mà tôi muốn đặt hàng trước ngày được tạo gần đây nhất. Xem: var itemList = from t in ctn.Items where !t.Items && t.DeliverySelection orderby t.Delivery.SubmissionDate descending select t; Tôi cũng đã …
439 c#  linq  sql-order-by 


6
LINQ .Any VS .Exists - Sự khác biệt là gì?
Sử dụng LINQ trên các bộ sưu tập, sự khác biệt giữa các dòng mã sau đây là gì? if(!coll.Any(i => i.Value)) và if(!coll.Exists(i => i.Value)) Cập nhật 1 Khi tôi tháo rời .Existscó vẻ như không có mã. Cập nhật 2 Bất cứ ai cũng biết tại sao không …
413 c#  linq  collections 

14
Làm thế nào để làm SQL Like% trong Linq?
Tôi có một quy trình trong SQL mà tôi đang cố gắng biến thành Linq: SELECT O.Id, O.Name as Organization FROM Organizations O JOIN OrganizationsHierarchy OH ON O.Id=OH.OrganizationsId where OH.Hierarchy like '%/12/%' Dòng tôi quan tâm nhất là: where OH.Hierarchy like '%/12/%' Tôi có một cột lưu trữ thứ bậc …

29
Chia danh sách thành các danh sách con với LINQ
Có cách nào để tôi có thể tách một List<SomeObject>thành nhiều danh sách riêng biệt SomeObject, sử dụng chỉ mục vật phẩm làm dấu phân cách của mỗi phân chia không? Hãy để tôi làm gương: Tôi có một List<SomeObject>và tôi cần một List<List<SomeObject>>hoặc List<SomeObject>[], để mỗi danh sách kết …
377 c#  linq  data-structures 


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.