作为一名初级开发人员,您曾经殴打过您的其中一件事是您永远不会在数据集上执行“SELECT *”操作,因为由于多种原因它不可靠。因为移动到Linq(首先Linq到SQL,然后是实体框架),我想知道Linq等价物是否同样被皱起了眉头?Linq no-noes - 抓住所有类似sql的选择?
如
var MyResult = from t in DataContext.MyEntity
where t.Country == 7
select t;
我们是否应该选择到一个匿名类型只有我们想要明确提到的领域,或者是赶上现在所有的选择,因为多余的东西了LinqToSql等人接受周围的数据,他们提供?
问候
武
那些说你应该*永远不会*,*永远*做$ x的人和那些总是**做$ x的人一样无知。 – 2010-01-27 14:03:33
噢,我完全同意,但它*是*黄金法则之一... – Moo 2010-01-27 14:41:28