以下是引用冰镇柠檬汁儿在2010-12-11 21:36:28的发言:
强大,不是臃肿,但是.NET加入了这么多新的东西,让我觉得有些无从下手,关键是,语法太过复杂了,像C++,像javascript,像sql语句,可是C#到底是什么呢?
微软的做法就是把一切你习惯的东西都加进去,这样想怎么写就是你的事情了。就好像习惯C++可以用类似C++的方式写C#,习惯javascript可以使用弱类型写C#,习惯SQL可以使用LINQ。强大,不是臃肿,但是.NET加入了这么多新的东西,让我觉得有些无从下手,关键是,语法太过复杂了,像C++,像javascript,像sql语句,可是C#到底是什么呢?
虽然这样的确方便了程序员,不过个人觉得团队开发就有点问题了,那就是团队不能一个程序员一种写法,这样会出现很麻烦的问题。