1.4.1 对象类(object类) (相关 C#教程 ) C# 中的所有类型(包括数值类型)都直接或间接地以object类为基类 。对象类 ( object 类)是所有其它类的基类。任何一个类定义,如果不指定基类,默认...
1.4.1 引用类型分类 (相关 C#教程 ) C# 语言中 引用类型 可以分为以下几种: l 类: C# 语言中预定义了一些类: 对象类 (object 类 ) 、 数组类、字符串类等。当然,程序员可以定义其它类。...
1.4.1 值类型的初值和默认构造函数 (相关 C#教程 ) 所有变量都要求必须有初值,如没有赋值,采用默认值。 对于简单类型,sbyte、byte、short、ushort、int、uint、long和ulong默认值为0,char类...
1.4.1 枚举类型 (相关 C#教程 ) C# 枚举类型 使用方法和C、C++中的枚举类型基本一致。见下例: using System; class Class1 { enum Days {Sat=1, Sun, Mon, Tue, Wed, Thu, Fri}; // 使用Visual Studio.Net,enum语句添加...
1.4.1 简单类型 (相关 C#教程 ) 简单类型也是结构类型,因此有构造函数、数据成员、方法、属性等,因此下列语句int i=int.MaxValue;string s=i.ToString()是正确的。即使一个常量,C#也会生成结...
1.4.1 结构类型 (相关 C#教程 ) 结构类型和类一样,可以声明构造函数、数据成员、方法、属性等。结构和类的最根本的区别是结构是 值类型,类是引用类型。和类不同,结构不能从另外...
1.4.1 值类型变量分类 (相关 C#教程 ) C# 语言值类型 可以分为以下几种: l 简单类型( Simple types) 简单类型中包括:数值类型和布尔类型(bool)。数值类型又细分为: 整数类型、 字符类型...
1.2 C#的数据类型 (相关 C#教程 ) 从大的方面来分, C# 语言的数据类型可以分为三种:值类型,引用类型,指针类型,指针类型仅用于非安全代码中。本节重点讨论值类型和引用类型。...
1.3.2 使用Person类的完整的例子 (相关 C#教程 ) 下边用一个完整的例子说明 Person 类的使用: (VisualStudio.Net 编译通过 ) using System; namespace e1// 定义以下代码所属命名空间,意义见以后章节...
1.3.2 类的构造函数的重载 (相关 C#教程 ) 在 C# 语言中,同一个类中的函数,如果函数名相同,而参数类型或个数不同,认为是不同的函数,这叫函数重载。仅返回值不同,不能看作不同...