LINQ 是更好了,还是不好???????????????????????
LINQ 是把东西复杂了,还是把东西简单化了。
我怎么感觉不好用,那么多逻辑。
LINQ 的效率有直接用SQL快吗????
------解决方案--------------------简化了 业务逻辑
我觉得不错,
直接用SQL 自然没有
T-SQL 也是需要编译的
越到上层就效率自然差
只有在 效率和 开发效率之间 自己做权益
我觉得linq to object 非常不错
------解决方案--------------------linq to sql 不是说要被ms淘汰了么
------解决方案--------------------怎么说呢,LINQ吧,把业务层简单化,在做开发的时候速度提高了,不过我个人还不是太愿意使用linq to sql,我也不知道我是为什么不喜欢他
------解决方案--------------------linq的优点和缺点其实和函数式编程的优点和缺点差不多
核心优势是让人关注怎么处理数据而不是如何实现处理数据(极大的提高了人的效率)
至于缺点就是代码效率,不过也不能一概而论,相对于初出茅庐的新手写的代码来说,linq的效率还是可以保证的,不过和老手写的代码比起来就会慢点
(不过,要是真的那么关注代码效率,完全可以不用c#写)
(linq to sql已经被ms淘汰了吧)
------解决方案--------------------当然是更好啦
------解决方案--------------------LINQ是把SQL复杂了,把工作简单化了
------解决方案--------------------
------解决方案--------------------linq不仅仅是linq to sql,而且linq to sql的查询效率应该不太差,不过删除之类的就难说了。