C#学习——类型、变量

一、类型
1)值类型
类型描述范围默认值
bool布尔值True 或 FalseFalse
byte8 位无符号整数0 到 2550
char16 位 Unicode 字符U +0000 到 U +ffff'\0'
decimal128 位精确的十进制值,28-29 有效位数(-7.9 x 1028 到 7.9 x 1028) / 100 到 280.0M
double64 位双精度浮点型(+/-)5.0 x 10-324 到 (+/-)1.7 x 103080.0D
float32 位单精度浮点型-3.4 x 1038 到 + 3.4 x 10380.0F
int32 位有符号整数类型-2,147,483,648 到 2,147,483,6470
long64 位有符号整数类型-9,223,372,036,854,775,808 到 9,223,372,036,854,775,8070L
sbyte8 位有符号整数类型-128 到 1270
short16 位有符号整数类型-32,768 到 32,7670
uint32 位无符号整数类型0 到 4,294,967,2950
ulong64 位无符号整数类型0 到 18,446,744,073,709,551,6150
ushort16 位无符号整数类型0 到 65,5350
2)引用类型

1.对象类型object:所有类型的基类型(万能钥匙)编译时
2.动态类型dynamic:可以存储任何类型的值(变形钥匙)运行时
3.string字符串类型
    //1.append();末尾追加  StringBuilder
    //2.insert(下标,字符)索引插入
    
    //4.remove(下标)移除该下标至末尾的字符
    //5.replace(旧字符,新字符)替换
    //6.StartsWith(字符)是否以该字符开头
    
    //Copy//3.IndexOf(字符)从头开始查找该字符所在的下标
    //7.Contains(字符)是否包含该字符
    //8.subString()            截取
    //9.trim            去头尾
    //10.toLower/toUpper    变小写大写
    //11.split                分隔
    //12.Concat合并
4.数组


二、标识符(名字)                                                     

抽象理解:系统/自己起的名字
由字母、数字、下划线、@组成
1)首个字符不能是数字
2)不包含任何嵌入的空格和括号  比如 ? -  + # % - ^ & * ( ) [ ] { } . ; : " ' / \。
3)不能关键字 
4)区分大小写  xiaming  XiaoMing


三、变量和常量
1)变量


可以变的量                                                     学习要————用以致学 
定义:类型 +标识符
赋值:=
初始化:定义的时候就赋值

2)常量

不可以变的量
const +类型 +标识符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值