c#比c语言和c艹有哪些优点和缺点?

如题所述

c#是一种托管的语言,所谓托管语言就是跑在虚拟机上,这个虚拟机叫CLR,公共语言进行时。clr翻译c#指令再调用系统调用,自然比c和c++直接调用系统调用安全,但自然效率也就低一些。于是c#主要是关注与面向对象设计,而不是运行效率。而c语言效率高,面向对象的设计不是很方便(注意,不方便不是不能),而c++则是这两者之间,保有了两者的优点,但是学习成本很高,要学的东西很多。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-02-25
C sharp是win平台的,如果你只需windows开发的话,用这个多些可以节省很多研发时间
相似回答