C#数据类型主要用于指明变量和常量存储值的类型,C语言是一种强类型的语言,他要求每个变量都必须制定数据类型,它的数据类型分为值类型和引用类型
值类型:
整形
C语言将整形又分为byte 类型、short 类型、int 类型、long 类型,并且定义了有符号数和无符号数
浮点型
C语言将浮点型分为单精度浮点型和双精度浮点型,默认的浮点型是double 类型,如果需要使用单精度浮点型,则需要在数值后面加上f或者F来表示
decimal类型,它是C#中精度最高的浮点类型,它占16个字节, decimal类型专门用于进行财务计算,在数字后面加上字符M或m,表示是把这个数字指定为decimal类型。除了在数字后面加大写M还可以在数字前面直接加decimal,如果是小数的话,小数最后一位是,就不会显示出来,如果是整数则会显示出来
字符型
字符型只能存放一个字符,他固定占用两个字节,能存放一个汉字。或C++里面的字符只占一个字节,一个字节表示的范围:0~127 只能表示英文字母和一些字符。果需要表示汉字就给他改大小,改成两个字节C# 字符char 占两个字节
字符型用char关键字来表示,注意:字符型只能使用单引号,双引号代表字符串类型
布尔型
布尔类型用于条件判断。它只有true和false两个值
枚举型
引用类型:
类
接口
数组
变量
语法:
数据类型 变量名;
数据类型 变量名 = 初始值;
注意:对于为初始化的变量,其内容无法确定,所以无法进行直接输出显示出来,需要设置值之后在进行输出
常量
唯一特点:存放的值不允许改变
常量需要使用关键字const进行修饰
常量一般全部使用大写
注:变量和常量都是用来存储数据的容器。
不同的是变量在将值存放到变量中时还要为变量指定数据类型,而常量在定义时都需要指明数据类型
运算符
C#语言包含6种类型的运算符:
算术运算符
算术运算符是最常用的一类运算符,包括加法、减法、乘法、除法等。
关系运算符
关系运算符在条件判断中经常使用的一类运算符,包括大于、小于、不等于、大于等于、小
于等于等符号。
关系运算符比较的返回结果是一个bool类型的值。
逻辑运算符
逻辑运算符主要包括与(&&)、或(||)、非(!)等,它主要用于多个布尔型表达式之间的运算。
位运算符
位运算包括与、或、 非、左移、右移等。
赋值运算符



