C#网络应用编程基础 教学课件 作者 马骏习题答案 第02章 习题解答.docVIP

  • 2
  • 0
  • 约6.34千字
  • 约 6页
  • 2019-10-04 发布于广东
  • 举报

C#网络应用编程基础 教学课件 作者 马骏习题答案 第02章 习题解答.doc

第2章 数据类型与流程控制 第2章 数据类型与流程控制 PAGE 6 PAGE 5 习题2 参考解答 C#支持的数据类型有那些?与C++相比有哪些特点? 【解答】 C#支持的数据类型有: (1) 值类型 包括:简单类型、结构类型、枚举类型。其中,简单类型又分为:整型、布尔型、字符型、浮点型、小数型。 (2) 引用类型 包括:对象类型、类类型、接口、元数据、字符串类型、数组。 与C++相比,C#的主要特点有: 1) C#语言自C/C++演变而来。但是,它是完全按照面向对象的思想来设计的,并保证了类型的安全性。 2) C#简化了C++在类、名称空间、方法重载和异常处理等方面的使用。摒弃了C++的复杂性,使它更易用、更少出错。 3) C#减少了C++的一些特性,不再有宏、多重继承。特别对企业开发者来说,上述功能只会产生更多的麻烦而不是效益。 4) C#采用严格的类型安全、版本控制、垃圾收集(garbage collect)等等。所有的这些功能的目标都是瞄准了开发面向组件的软件开发。 5) C#中不再有“::”、“.”、和“-”操作符,仅使用单个操作符“.”。 6) C#使用统一的类型系统,摒弃了C++多变的类型系统。 7) 在C#中,不能在类的外部定义全局函数、变量或者是常量等

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档