c#基本知识
- 一.基础操作
- 1.打印-writeline,write
- 2.输入-readline,readkey
- 二.变量
- 1.折叠代码-#region,#endregion
- 2.变量类型(在c语言变量类型上新增的)
- 三.常量-const
- 四.转义字符
- 五.显示转换
- 1.括号强转-低精度装高精度
- 2.parse法-作用于字符串
- 3.convert法-各个类型转换
- 4.其它类型转string(最简单)
- 六.异常捕获
- 七.字符串拼接
- 1.拼接方式一
- 2.拼接方式二
一.基础操作
1.打印-writeline,write
2.输入-readline,readkey
二.变量
1.折叠代码-#region,#endregion
2.变量类型(在c语言变量类型上新增的)
sbyte
无符号整形类型:byte,uint,ushort,ulong。注意在c#里long=c语言里的long long。布尔类型没有变化。浮点型新增一个decimal。
decimal
在c语言里是没有字符串类型的,但在c#里新增string作为字符串类型(char类型有细微变化,直接被解释成了字符2个字节,c语言中char是被解释为整形4个字节,但不用管使用方法一样)。
string
三.常量-const
这里的const与c语言的既有相似又有不同。const修饰变量使变量有了常量属性。在c语言中const修饰的变量不能被称为常量,具体的可以看看这篇博客c语言里的const。但在c#里const修饰的变量就是常量。
四.转义字符
五.显示转换
1.括号强转-低精度装高精度
2.parse法-作用于字符串
3.convert法-各个类型转换
4.其它类型转string(最简单)
六.异常捕获
前面我们知道字符串转化必须要能够转化为对应类型,所以如果用户输入abc之类的字符就会导致系统报错。异常捕获就是来解决这种问题的。
基本语法
七.字符串拼接
1.拼接方式一
前面说过使用加号可以让字符串连在一起。
第一种
但实际上要看加号后面的第一个数是什么,如果是数字就会先加起来。
第二种
第三种
第四种
第五种
ps:只能使用+拼接,不能有减乘除之类的。
2.拼接方式二
直接用控制台打印也可以