大一选课 C# 与windows程序设计
我们快选课了,下学期选C#和windows程序设计,但是对这两门课都不太了解,大家帮帮忙,给俺介绍这两门课,还有它们的关系,代全班谢谢了~,哦,我们这学期学的是C++...
我们快选课了,下学期选C# 和windows程序设计,但是对这两门课都不太了解,大家帮帮忙,给俺介绍这两门课,还有它们的关系,代全班谢谢了~,哦,我们这学期学的是C++
展开
4个回答
展开全部
C#是微软针对java推出的新技术,并且在其强大的技术支持下正在不断成熟,可以说,是一个非常“时髦”的语言,每年的语言占有率也在不断增加。尤其win7预装.net以后,其应用前景也必将有飞跃性的发展。同时C#就像java一样,是运行在虚拟机上的,所以屏蔽了底层硬件区别,不过相对来说,也损失了很大的效率。
windows程序设计是用底层语言编写,一般来说讲C++的比较多,算是比较纯粹的编程了。在工业控制领域应用较多,另外windowsxp的大部分程序编写也都用C或C++,还有嵌入式开发什么的,都用的比较多。比起今年兴起的C#,它的执行效率更高,但封装的功能不如其丰富,很多东西都要自己编。所以说是更加“编程”的语言。
因为我这两方面都做过些项目,所以有这些感受,但仅仅也是个人想法,或许有不少局限性。
就应用来说,windows的变成现在还是主要以C++为主,C#现在多应用于网络编程。不过以后可能就是C#的天下了。
但从学习角度来说,推荐学习windows程序设计,能从更底层的角度学习编程,也就不怕功能更为丰富的C#了。
windows程序设计是用底层语言编写,一般来说讲C++的比较多,算是比较纯粹的编程了。在工业控制领域应用较多,另外windowsxp的大部分程序编写也都用C或C++,还有嵌入式开发什么的,都用的比较多。比起今年兴起的C#,它的执行效率更高,但封装的功能不如其丰富,很多东西都要自己编。所以说是更加“编程”的语言。
因为我这两方面都做过些项目,所以有这些感受,但仅仅也是个人想法,或许有不少局限性。
就应用来说,windows的变成现在还是主要以C++为主,C#现在多应用于网络编程。不过以后可能就是C#的天下了。
但从学习角度来说,推荐学习windows程序设计,能从更底层的角度学习编程,也就不怕功能更为丰富的C#了。
展开全部
哦,学了C++??那就选windows程序设计,C#的概念http://baike.baidu.com/view/6590.htm,写的很详细了,windows程序设计就是利用windows的应用程序接口(API),编写windows程序。
一般用C/C++;所以既然学了C++,我建议就是选windows程序设计。
一般用C/C++;所以既然学了C++,我建议就是选windows程序设计。
参考资料: http://baike.baidu.com/view/6590.htm
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-12-01
展开全部
相对来说,c#比较简单。windows程序设计比较面向底层,是初学者的话很少用到这些底层的东西。但有时为了满足特殊的需求,像Delphi,c#都要用到windows API。反正学windows程序设计是迟早的事,根据自己的实际情况来。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我晕...这你都问了...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询