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]


4
Linq - SelectMany Confusion
Từ những gì tôi hiểu từ tài liệu của SelectMany, người ta có thể sử dụng nó để tạo ra một chuỗi (phẳng) của mối quan hệ 1-nhiều. Tôi có các lớp học sau public class Customer { public int Id { get; set; } public string Name { get; …

4
Linq-to-SQL ToDictionary ()
Làm cách nào để chuyển đổi đúng cách hai cột từ SQL (2008) bằng Linq thành Từ điển (cho bộ nhớ đệm)? Tôi hiện đang lặp qua b / c IQueryable Tôi không thể làm cho phương thức ToDictionary hoạt động. Có ý kiến ​​gì không? Những công việc này: …
81 c#  linq  linq-to-sql 




7
Độ lệch chuẩn trong LINQ
LINQ có mô hình hóa hàm SQL tổng hợp STDDEV() (độ lệch chuẩn) không? Nếu không, cách đơn giản nhất / thực tiễn tốt nhất để tính toán nó là gì? Thí dụ: SELECT test_id, AVERAGE(result) avg, STDDEV(result) std FROM tests GROUP BY test_id


7
Nhiều mệnh đề WHERE với các phương thức mở rộng LINQ
Tôi có một truy vấn LINQ trông giống như sau: DateTime today = DateTime.UtcNow; var results = from order in context.Orders where ((order.OrderDate <= today) && (today <= order.OrderDate)) select order; Tôi đang cố gắng học / hiểu LINQ. Trong một số trường hợp, tôi cần thêm hai mệnh đề …
79 c#  linq 



5
TransactionScope so với Giao dịch trong LINQ to SQL
Sự khác biệt giữa mẫu giao dịch cổ điển trong LINQ to SQL như: using(var context = Domain.Instance.GetContext()) { try { context.Connection.Open(); context.Transaction = context.Connection.BeginTransaction(); /*code*/ context.Transaction.Commit(); } catch { context.Transaction.Rollback(); } } so với đối tượng TransactionScope using (var context = Domain.Instance.GetContext()) using (var scope = new TransactionScope()) { …

3
ILookup <TKey, TVal> so với IGrouping <TKey, TVal>
Tôi đã gặp khó khăn khi nói rõ sự khác biệt giữa ILookup&lt;TKey, TVal&gt;và IGrouping&lt;TKey, TVal&gt;, và tôi tò mò liệu bây giờ tôi có hiểu đúng về nó không. LINQ đã làm phức tạp vấn đề bằng cách tạo chuỗi các IGroupingmục đồng thời cung cấp cho tôi một …


3
Truy vấn DataColumnColumn với LINQ
Tôi đang cố thực hiện một truy vấn LINQ đơn giản trên thuộc tính Cột của DataTable: from c in myDataTable.Columns.AsQueryable() select c.ColumnName Tuy nhiên, những gì tôi nhận được là: Không thể tìm thấy triển khai mẫu truy vấn cho loại nguồn 'System.Linq.IQueryable'. 'Chọn' không tìm thấy. Hãy xem …

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.