数据类型(基本类型): c#有15个预定义类型,其中13个是值类型,两个是引用类型(string 和 object) 1、整型 2、浮点类型 float数据类型用于较小的浮点数,因为它要求的精度较低。 double数据类型比float数据类型大,提供的精度也大一倍(15位)。 如果在代码中没有对某个非整数值(如12.3)硬编码,则编译器一般假定该变量是double 如果想指定该值为float,可以在其后加上字符F(或f),如: float f = 12.3F; 3、decimal类型 decimal类型专门用于进行财务计算,使用decimal类型提供的28位的方式取决于用户。 要把数字指定为decimal类型,可以在数字的后面加上字符M或(m),如: decimal d=12.30M; 4、bool(布尔)类型 5、char字符类型 char类型的字变量是用单引号括起来的。 如’A’ 如果把字符把在"A"(双引号)内,编译器会把它看作是字符串,从而产生错误。 6、引用类型(Object类型和字符串类型) 变量和常量 变量定义:变量是指其值在运行时可以改变的量。 常量定义:在程序运行期间其值保持不变的量,我们称之为常量。 int x, y; // x, y是整数类型变量 double w = 3.1415;// w是实数类型变量 boolean truth = true;// truth是布尔类型变量 计算机程序的运行其实就是对数据的操作,数据是什么?比如数字,文字,图片这些在计算机中都是数据,那么数据怎么在计算机中存储呢? 答案:通过变量,你可以把计算机 内存 中的变量,当成一个盒子,盒子里面存储着东西,可以放入或者取出。 变量是用来保存数据的,顾名思义,保存的内容可以发生变化。 变量的声明: 声明变量需要指定类型和变量名; type表示使用什么类型的盒子,来存储数据; name表示存储这个盒子的名字; 实例 :(每一个声明都是一条语句,语句以;结束) String name; // 保存玩家的姓名 int hp; // 保存玩家的血量 int mp = 100; // 保存玩家的魔法值,声明的时候直接赋初值 int age,score; // 可以一次声明两个变量,每个变量以逗号分隔 C#语言中使用关键字const来定义常量。例如: const double PI = 3.14159; // PI是实数类型常量 MyClass const = new MyClass();// MyClass是对象类型变量