此网站为管振佐的个人博客,终身学习记录!
当前位置首页 > 编程> 正文

C#学习之路:了解C#

06-09 612 编程

C#语言及其特点

C#由微软公司开发设计,是从C和C++派生来的一种简单、现代、面向对象和类型安全的编程语言,能够与.NET框架完美契合。C#具有以下特点:

语法简洁

彻底的面向对象设计

与WEB紧密结合

强大的安全性机制

兼容性

灵活的版本处理技术

完善的错误、异常处理计制

.NET Framework

.NET Framework是微软公司推出的面向完全面向对象的软件开发与运行平台。.NET Framework具有两个主要组件:公共语言运行时(common language runtime.CLR)和类库。

公共语言运行时:公共语言运行时负责管理和执行由.NET编译器编译产生的中间语言代码。公共语言运行时的存在解决了很多传统编译语言的一些致命缺点:垃圾内存回收、安全性检查等。

.NET程序执行原理图

类库:类库简单的理解就好比一个装满了工具的大仓库。类库里面有很多现成的类,可以拿来直接使用。比如文件操作时,可以直接使用类库里的IO类。


C#的应用领域

游戏软件开发

桌面应用系统开发

交互式系统开发

智能手机程序开发

多媒体系统开发

网络系统开发

RIA应用程序(Silverlight)开发

操作系统平台开发

Web应用开发


本文后续不定时修订内容。

版权保护: 本站内容采用CC-BY-NC协议且遵守CC-BY-NC-SA和CC-BY-NC-ND协议,转载请保留链接: https://www.guanzhenzuo.com/programming/8.html

博客主人管振佐
男,河南人,做事情比较执着而已。
曾梦想仗剑走天涯,看一看世界的繁华,年少的心总有些轻狂,如今你四海为家...每一次难过的时候,就独自看一看大海...经历了人生百态世间的冷暖...

标签