《C#编程入门与应用》—1.1.3 C# 的优势分析

举报
清华大学出版社 发表于 2019/10/09 11:43:54 2019/10/09
【摘要】 本节书摘来自清华大学出版社《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

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。