c#学习笔记(一)

实习,第一次接触c#,通过学习笔记加深记忆与理解。


1.c#中 string字符串前便可以加@(称作“逐字字符串”),可以将转义字符\当作普通字符。

eg: string str = @"D:\user";

它等价于 string str = "D:\\user";

@字符串可以任意换行,换行符以及空格都计算在字符串长度之内

2.c#中类型转换:

包括了隐式类型转换与显示类型转换。

隐式转换:转换是c#默认的以安全方式进行的转换。如,从小的整数类型转换到大的整数类型,从派生类转换为基类。

显示类型转换:这些转换是通过用户使用预定义的函数显示完成的。显示转换需要强制转换运算符。

如:

int i:

double m = 123.456;

i = (int) d;

即为强制转换

此外,c#中还提供了许多内置的类型转换方法,ToString,ToType...


3.C#中接收用户输入的方法:

System命名空间中的Console类提供了一个函数ReadLine();

Console.ReadLine()只接受字符串格式的数据,所以在实际使用中要注意类型转换。


4.c#中通过const关键字定义常量

5.c#中的杂项运算符,包括sizeof、typeof和?:.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值