C# 基础入门 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

值类型


  在前面一章中我们学习了一个简单的C#程序的主要构成,下面我们就来系统的学习的C#基础语法,首先学习的是数据类型中的值类型和引用类型,以及常变量。

  值类型可以归类如下:简单类型,结构类型,枚举类型。它们是从类 System.ValueType 中派生的。

  简单类型包括 整型(Intergral types)、小数型(Decimal types)、浮点型(Floating point types)、布尔型(Bool types)、字符型(Char types)。其中整型数据包含 int、 sbyte、 short、 ushort、 uint、 long、 ulong、 byte、char

  结构类型(struct)可以声明构造函数、常数、字段、属性、方法、索引、操作符和嵌套类型,我们将会在结构一章中具体来讲。

  枚举类型(enum)是由一指定常量集合组成的独特的类型,我们也会在后面枚举一章中介绍。

  比如 intcharfloat,它们分别存储数字、字母、浮点数。当您声明一个 int 类型时,系统分配内存来存储值。

  定义值类型的标识符还有boolbytedecimaldoublelongsbyteshortuintulongushort

  我们想定义一个 intchar类型的变量并给它们赋值:

int a=5;    //定义一个int型变量并初始化;
char c='2'; //定义一个char型变量并初始化;