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]


2
Linq để các thực thể tham gia vs nhóm tham gia
Tôi đã tìm kiếm trên web nhưng tôi vẫn không thể tìm thấy một câu trả lời đơn giản. Ai đó có thể vui lòng giải thích (bằng tiếng Anh đơn giản) a GroupJoinlà gì không? Làm thế nào nó khác với một bên trong thông thường Join? Nó có …


5
Async đang chờ trong linq chọn
Tôi cần sửa đổi một chương trình hiện có và nó chứa mã sau đây: var inputs = events.Select(async ev => await ProcessEventAsync(ev)) .Select(t => t.Result) .Where(i => i != null) .ToList(); Nhưng điều này có vẻ rất kỳ lạ đối với tôi, trước hết là việc sử dụng asyncvà …
180 c#  linq  asynchronous 


17
Tối đa hay mặc định?
Cách tốt nhất để nhận giá trị Max từ truy vấn LINQ có thể không trả về hàng nào? Nếu tôi chỉ làm Dim x = (From y In context.MyTable _ Where y.MyField = value _ Select y.MyCounter).Max Tôi gặp lỗi khi truy vấn không có hàng. tôi có thể …
176 c#  .net  linq  linq-to-sql 

12
ToList () - nó có tạo một danh sách mới không?
Hãy nói rằng tôi có một lớp học public class MyObject { public int SimpleInt{get;set;} } Và tôi có một List<MyObject>, và tôi ToList()và sau đó thay đổi một trong những SimpleIntthay đổi của tôi sẽ được đưa trở lại danh sách ban đầu. Nói cách khác, đầu ra của …
176 c#  linq 



11
LINQ Chứa trường hợp không nhạy cảm
Mã này là trường hợp nhạy cảm, làm thế nào để làm cho nó không nhạy cảm? public IQueryable<FACILITY_ITEM> GetFacilityItemRootByDescription(string description) { return this.ObjectContext.FACILITY_ITEM.Where(fi => fi.DESCRIPTION.Contains(description)); }
174 c#  linq 

3
Chọn một từ điển <T1, T2> với LINQ
Tôi đã sử dụng từ khóa "select" và phương thức mở rộng để trả về một IEnumerable&lt;T&gt;LINQ, nhưng tôi có nhu cầu trả lại một cái chung Dictionary&lt;T1, T2&gt;và không thể tìm ra nó. Ví dụ tôi học được điều này từ việc sử dụng một cái gì đó trong …
171 c#  .net  linq  generics 

6
Có thể xoay dữ liệu bằng LINQ không?
Tôi tự hỏi nếu có thể sử dụng LINQ để xoay dữ liệu từ bố cục sau: CustID | OrderDate | Qty 1 | 1/1/2008 | 100 2 | 1/2/2008 | 200 1 | 2/2/2008 | 350 2 | 2/28/2008 | 221 1 | 3/12/2008 | 250 2 | 3/15/2008 …
171 linq  pivot-table 


5
LINQ: ăn có một số truy vấn và Lambda
Tôi có một cuộc List&lt;BuildingStatus&gt;gọi buildingStatus. Tôi muốn kiểm tra xem nó có chứa trạng thái có mã char (được trả về bởi GetCharCode()) bằng một số biến không v.Status. Có một số cách để làm điều này, dọc theo dòng mã (không biên dịch) dưới đây? buildingStatus.Contains(item =&gt; item.GetCharValue() …
168 c#  .net  list  linq  lambda 


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.