第五周作业

  这两天因为在进行团队项目,而我们团队选择的又是RPG2D回合制游戏的制作,所以需要用到Unity和C#的知识。所以这两天开始学习C#,通过两天的接触,使我对C#有了一定的认识,下面就来介绍一下C#。

  C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。C#看起来与JAVA非常的相似,其中的方法,类型,继承,接口等等几乎都是一样的,所以学习起来并不是非常的困难;但是,他们两者之间有有着一定的区别不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。

  C#是一种安全,简单,稳定的编程语言,是由C、C++衍生出来的产品,是面向对象的。在继承优秀的地方的同时去掉了一些复杂的地方,它综合了VB简单的可视化操作和C++的高运行效率,通过强大的操作能力,优雅的语法风格,创新的语言特性和便捷的面向组件编程的支持使得人们开始更多地去学习使用这种语言。

  通过我的了解,我对于C++的理解觉得可以用3个词来形容,简单,便捷,通用。它的语法构成并没有太多的复杂性可言;而且使用起来非常便捷,可以很快上手进行操作;而且他是综合了多种语言的特点之后开发出来的,很多地方通用。

  在未来的IT行业中,C#的发展前景是非常可观的,与之较量的VB可能会处于下风,C#的这些特点决定了它在今后将会被更多地使用,将应用于多个方面。

                                                        (部分内容摘自百度百科,大部分为自己学习理解)