Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
您是否在企业应用程序上使用Linq?_Linq_Linq To Entities - Fatal编程技术网

您是否在企业应用程序上使用Linq?

您是否在企业应用程序上使用Linq?,linq,linq-to-entities,Linq,Linq To Entities,我去丰田参加了一次面试,面试官问了我一些关于Linq的问题,我感到非常惊讶。我不敢相信这些大公司在使用Linq。你在工作的地方使用linq吗?是的,我在工作的地方使用linq。是的,我在工作的地方使用linq。我在一家非常大的公司(>40万名员工)以小组形式工作。我们在数据层中使用Linq和Linq2Sql。作为一个小组,我们可以就我们使用的技术做出大部分决定 除了我的技术经理之外,没有人特别关心我们在使用什么技术,只要我们能完成工作。我在一家非常大的公司(员工人数超过40万人)工作。我们在数据

我去丰田参加了一次面试,面试官问了我一些关于Linq的问题,我感到非常惊讶。我不敢相信这些大公司在使用Linq。你在工作的地方使用linq吗?

是的,我在工作的地方使用linq。

是的,我在工作的地方使用linq。

我在一家非常大的公司(>40万名员工)以小组形式工作。我们在数据层中使用Linq和Linq2Sql。作为一个小组,我们可以就我们使用的技术做出大部分决定


除了我的技术经理之外,没有人特别关心我们在使用什么技术,只要我们能完成工作。

我在一家非常大的公司(员工人数超过40万人)工作。我们在数据层中使用Linq和Linq2Sql。作为一个小组,我们可以就我们使用的技术做出大部分决定


除了我的技术经理,没有人特别关心我们在使用什么技术,只要我们完成了工作。

是的。LINQ虽然是最近才出现的,但它是.NET框架和语言中非常坚实的一部分。它减少了需要大量编码或额外代码行的事情。此外,在许多场景中,使用它所获得的可读性使得它比传统方法更值得。当然,在某些情况下,它可能被过度使用和滥用,例如在问题中,需要简洁的答案,但应该以平衡的方式适当地使用它


如果您觉得它还不成熟,或者可能是性能杀手,这取决于它在哪里使用。有时传统路线更有效,有时则不然。大多数情况下,从LINQ获得的流体样式,即使性能略有下降,也不会产生太大影响,因为不需要进行早期优化。有关LINQ到SQL性能的详细信息,请参阅。

是。LINQ虽然是最近才出现的,但它是.NET框架和语言中非常坚实的一部分。它减少了需要大量编码或额外代码行的事情。此外,在许多场景中,使用它所获得的可读性使得它比传统方法更值得。当然,在某些情况下,它可能被过度使用和滥用,例如在问题中,需要简洁的答案,但应该以平衡的方式适当地使用它


如果您觉得它还不成熟,或者可能是性能杀手,这取决于它在哪里使用。有时传统路线更有效,有时则不然。大多数情况下,从LINQ获得的流体样式,即使性能略有下降,也不会产生太大影响,因为不需要进行早期优化。要了解LINQtoSQL性能,请参阅。

我一直使用LINQtoObject。我认为如果你不知道如何正确使用LINQ,你就不可能成为一个“现代”的C#开发者


Linq到Sql或任何其他支持IQueryable的ORM是另一回事。是的,我用过,但我不认为它是必需的。。。然而…

我一直在使用LINQ来处理对象。我认为如果你不知道如何正确使用LINQ,你就不可能成为一个“现代”的C#开发者


Linq到Sql或任何其他支持IQueryable的ORM是另一回事。是的,我用过,但我不认为它是必需的。。。但是…

投票否决了,因为您应该澄清您使用的LINQ。您是指使用IQueryable连接到数据源,还是指使用lambas的LINQ对对象进行排序和筛选。投票被否决,因为您应该澄清使用哪种LINQ。您是指使用IQueryable连接到数据源,还是指使用lambas的LINQ对对象进行排序和筛选。