C#入门第二课

C#基本数据类型

Bool布尔类型:逻辑值(true/false);1字节
sbyte:有符号8位整数;1字节
byte:无符号8位整数;1字节
short:有符号16位整数;2字节
ushort:无符号16位整数;2字节
int:有符号32位整数;4字节
uint:无符号32位整数;4字节
long:有符号64位整数;8字节
ulong:无符号64位整数;8字节
char:16位字符类型;2字节
float:32位单精度浮点类型;4字节
double:64位双精度浮点类型;8字节
decimal:128位高精度浮点数;16字节

常量

例如:23;1.2f;‘a’;‘A’;“123”;“hello!”;

变量定义

类型修饰符 变量名称 = 初始值
int a = 20;
float b = 3.5f;

变量命名规则

  1. 只能由字母,数字,下划线或@组成,并且不能以数字开头,@只能用在开头
  2. 不可以与系统关键字同名
  3. 不能使用重复的变量名(C#大小写字母不一样)
  4. 要使用驼峰式命名方法
  5. 命名最好要和目标意义相符

基本输入输出函数

Console.WriteLine();
Console.Read();
Console.ReadLine();

转换数据类型

隐式转换
是一种按类型的转换,不会导致数据丢失,因此不需要任何特殊的语法。由大到小,系统自动的进行隐式转换。如:
byte a = 100;
int b = a;
强制转换
需要强制转换运算符。由大到小需要强制转换,但是会付出缺失精度的代价。
int a = 1000;
byte b = ( int ) a
而对于字符串和int之间的转换:
int a = Convert.ToInt32(str);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

葬月飘零

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值