C#语言基础之数据类型

数据类型

1.值类型
(1)整型:有符号整型和无符号整型。

        区别是无符号整型要比有符号整型的正数范围大。2X+1

        有符号整型:sbyte,short,int,long  带有正负数,范围按所写依次增大

        无符号整型:byte,ushort,uint,ulong  只有正数,范围也是依次增大

 (2)浮点型:float, double, decimal

 (3)字符型(Unicode类型):char=‘hello world!’

(4)布尔型boll(ture,false)(判断用T or F )

(5)日期时间型datetime 日期时间类型 存日期时间

 (6)

(7)日期时间型:datetime

(8)枚举类型:Enum E{......}形的用户定义类型

(9)结构类型:Struct S{......}形式的用户定义类型

2.引用类型

 (1)字符串型string(用双引号“”)

       String 等同于字符型的概念,长度较长,定义时需要用双引号

(2)var 可变类型 存所有类型的数据---存储类型范围广

3.值类型与引用类型区别:

    值类型直接存储数值,引用类型存储的是一个地址,读取时先读取地址,再从地址中读取数值

4.汉字是字符串,不能转化为int字符,字符串不能进行数学运算,字符串之间的拼接用+表示,:a+"你"+b+"好"+c


原文地址:https://www.cnblogs.com/franky2015/p/4627173.html