C#的基本类型

类型-->变量、常量-->运算符-->表达式-->语句-->函数、数组

一、数据类型:

字符串---放一串字符。需要用""引起来。

string s="456";

string a="789";

Console WriteLine(a+s);

1字节=8位

*整型(int)---整数类型。4字节    long(长整形8字节) short(短整型2字节) tiny(微整形1字节)

int a = 456;

int b = 789;

Console.WriteLine(a+b);

*小数型,浮点型(float,double)

float:单精度浮点型。  4字节

double:双精度浮点型。 8字节

double d =3.14;

float d =3.14f;

*布尔型:(bool)。逻辑型,非此即彼。true,false;

bool b = true;

bool d = false;

字符型(char)。单个字符

char c = ‘4‘;

二、变量(运行过程中,值可以改变的量)

先定义,后使用。

定义变量名时,不能重名。

(一)定义:

数据类型 变量名[ = 值];

int a;

int b = 20;

(二)赋值:

变量名 = 值

C#的基本类型

(三)取值:

直接使用变量名,就可以把变量中存的值给取出来。

(四)变量命名的一般规则。

1.变量名一般由字母、数字、下划线组成。

2.变量名开头只能是字母或下划线。

3.变量名不能与系统关键词(蓝色字体)重复。

三、常量(运行过程中,值无法改变的量)

字面常量。

符号常量。定义:在变量定义的左边加上const关键字就可以了

const int b = 20;

注意:符号常量在定义的时候,必须赋值。

符号常量的应用:在一些反复使用的复杂数据,一般喜欢用常量来代替它,使用常量进行编程运算。

四、类型转换。

计算机只能对同一类型数据进行运算,不同类型数据不能直接运算,如果是不同类型,则需要进行转换(自动,强制)。

int a = 10;

double b = 3;

Console.WirteLine(a/b);  先把a的值10变成小数型10.0000,然后再做除法运算。

自动转换:由计算机根据运算数据自动进行类型转化。其原则是,只要从类型上来说,不会丢数据,就转化。

tiny->short->int->long->double

强制转换:由程序员强制把某种类型,变成另一种类型。这种强制转化是在计算机不自动转化的时候实施,但有可能丢失数据。

语法:

1.在被转换的数据左边加上小括号,小括号里面写上要转化的目标类型。

int a = (int)3.14;

2.使用Convert.Toxxx()转化。

int a = 10;

double b = 3.0;

int c = a/Convert.ToInt32(b);

string s = "7896";

int n =Conver.ToInt32(s);

C#的基本类型

C#的基本类型

上一篇:初识C#——流程控制


下一篇:通过CALL BAPI设置增强字段Extension的方式及应该注意的事项