Tôi bắt đầu sử dụng LINQ (Ngôn ngữ tích hợp truy vấn) khi nó vẫn còn trong phiên bản beta, cụ thể hơn Microsoft .NET LINQ Preview (tháng 5 năm 2006). Gần 4 năm đã trôi qua và ở đây chúng tôi đang sử dụng LINQ trong rất nhiều dự án cho các nhiệm vụ đa dạng nhất.Điều lớn tiếp theo sau LINQ là gì?
Tôi thậm chí còn viết dự án đại học cuối cùng của mình dựa trên LINQ. Bạn thấy tôi thích nó như thế nào
LINQ và gần đây hơn PLINQ (Song song LINQ) cho công việc của chúng tôi một sự gia tăng tuyệt vời khi nói đến sức mạnh lập trình nhiều hơn và ít dòng mã hơn dẫn chúng ta đến mã biểu cảm và dễ đọc hơn.
Tôi tiếp tục nghĩ những gì có thể là cải tiến ngôn ngữ lớn tiếp theo cho C# sau LINQ.
Tôi biết có một số tính năng ngôn ngữ nổi bật đến như Hợp đồng mã, v.v. nhưng không có tác động nào mà LINQ có.
Bạn nghĩ điều gì có thể là điều lớn tiếp theo?
Bạn chắc chắn rằng bạn không làm quá mức 'tác động' mà LINQ có? Đó là tốt và tất cả, nhưng nó xa thực hiện hoặc phá vỡ khi nói đến các tính năng ngôn ngữ. –
@SnOrfus - Vâng, tôi chắc chắn LINQ có tác động lớn đến cách làm việc với dữ liệu trong C#. LINQ không chỉ đơn giản hóa quá trình viết mã mà còn cung cấp cho bạn sức mạnh của ngôn ngữ truy vấn (SQL) bên trong ngôn ngữ lập trình. Tôi đã luôn luôn thích làm việc với cơ sở dữ liệu và dữ liệu nói chung để LINQ đến như hiện tại từ Thiên Chúa. Chưa kể rằng LINQ cũng mang lại rất nhiều khả năng ngôn ngữ khác đã được phát triển để kích hoạt nó. –
Bạn đang nói về thư viện System.Linq, hoặc phân tích các câu lệnh như "var managers = from m trong Employees trong đó m.IsManager = true group by m.LastName [0];" Tôi đồng ý thư viện là tuyệt vời, nhưng tôi hầu như không bao giờ sử dụng đường cú pháp. –