我知道有些查询不能在LINQ to NHibernate中表达,而可以使用NHibernate条件来表达。但是,就性能而言,可以安全地假设使用NHibernate标准通常比LINQ to NHibernate更好吗?
发布于 2012-08-21 05:43:56
尽管NHibernate标准在性能方面更好,但NHibernate Linq提供了编译时检查。我很少看到任何项目使用这两个中的任何一个都有问题,因为性能收益是微不足道的。
在我的例子中,我通常使用Linq,除非我不能表达它们,然后我必须使用ICriteria。编译时检查的好处超过了次要的性能收益。
https://stackoverflow.com/questions/2906048
复制相似问题