C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言,它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。它是安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。
C语言的主要用途是什么?
1、客户端应用程序:Windows Forms,对传统Win32应用程序的封装和增强,编写应用程序较为方便,省去了传统Win32应用程序的编写WinMain函数的繁杂步骤。调用平台API和COM组件,即通常说的P/Invoke等。
2、Web应用:较高的安全机制,自动过滤注入和跨站等攻击行为,全自动的用户会话验证机制,本地连接加密等。
3、数据处理有着很好的模型与框架,灵活多变的数据库管理模式,可用于XML,SQL等,功能强大的Linq等。
4、移动平台,将WPF的各种优点进行移植,可以达到很好的用户体验,真实而流畅的动画效果
5、支持多处理器多核的异步任务模型(Task),多个异步任务之间可以自由调控。
6、云API的支持。
7、游戏开发,主要用于各种各样的Unity3D的API。
转载自网络 不用于商业宣传 版权归原作者所有,侵权删。