《C#编程入门与应用》—1.1.3 C# 的优势分析
【摘要】 本节书摘来自清华大学出版社《C#编程入门与应用》一书中第一章,第1.1.3节,作者是李 鑫 祝惠娟。
1.1.3 C# 的优势分析
C# 是一种现代的、通用的、面向对象的编程语言,它由微软 (Microsoft) 开发,由 Ecma 和 ISO 核准认可。同时,C# 是专为公共语言基础结构 (CLI) 设计的。CLI 由可执行代码和运 行时环境组成,允许在不同的计算机平台和体系结构上使用各种高级语言。
虽然 C# 的构想十分接近于传统的高级语言 C 和 C++,但是它与 Java 非常相似,是一种 面向对象的编程语言,有许多强大的编程功能,因此得到广大程序员的青睐。
下面列出 C# 的一些重要功能:
● 支持布尔条件 (Boolean Conditions)。
● 支持自动垃圾回收 (Automatic Garbage Collection)。
● 提供标准库 (Standard Library)。
● 提供组件版本控制 (Assembly Versioning)。
● 支持属性 (Properties) 和事件 (Events)。
● 支持委托 (Delegates) 和事件管理 (Events Management)。
● 通用易于使用的泛型 (Generics)。
● 提供索引器 (Indexers)。
● 支持条件编译 (Conditional Compilation)。
● 支持简单的多线程 (Multithreading)。
● 支持 LINQ 和 Lambda 表达式。
● 与 Windows 紧密集成。
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)