Một trong những điều mà bạn đã đánh bại bạn là một nhà phát triển cơ sở là bạn không bao giờ, bao giờ làm một "SELECT *" trên một tập dữ liệu, vì nó không đáng tin cậy vì nhiều lý do.Linq no-noes - bắt tất cả sql giống như chọn?
Kể từ khi chuyển sang LINQ (trước hết là LINQ to SQL và sau đó là Khuôn khổ thực thể), tôi đã tự hỏi liệu tương đương LINQ có giống nhau không?
Ví dụ
var MyResult = from t in DataContext.MyEntity
where t.Country == 7
select t;
Chúng ta có nên chọn vào một loại vô danh chỉ với các lĩnh vực, chúng tôi muốn đề cập một cách rõ ràng, hoặc là bắt tất cả các chọn bây giờ có thể chấp nhận cho LinqToSql et al vì công cụ bổ sung xung quanh các dữ liệu họ cung cấp?
Trân
Moo
Những người nói bạn nên * không bao giờ *, * bao giờ * làm $ x chỉ là không có dấu hiệu như những người ** luôn luôn ** làm $ x. –
Ồ, tôi hoàn toàn đồng ý, nhưng nó * là * một trong những quy tắc vàng ... – Moo