1.转义字符
字符的Unicode值的作用:
Unicode是一个16进制的数字,表示这个字符在内存中以哪个数字存储。也可以用Unicode来代表一个转义字符(\u加上十六进制值)
例如:
Console.WriteLine("This\'s my world");
Console.WriteLine("This\u0027s my world");
字符@:
需加在表征字符串的双引号之前
例如:
string str = @"This \\ is my world——\n";
输出为
作用:
- 编译器不识别除字符串中除双引号之外的其它转义字符,此时若要表示双引号则用两个双引号"" 来表示一个双引号 "
- 可将字符串表示在多行,输出时排布形式相同
- 便于表示路径
2.数学运算符
对于字符串:
- 当两个字符串相加时,相连成连成一个字符串
例如:
string str1 = "abc";
string str2 = "DEF";
string str3 = str1 + str2;
Console.WriteLine(str3);
输出为
- 当一个数字和一个字符串相加时,先将数字变为字符串,再与字符串相连
例如:
int num = 123;
string str1 = "ABC";
string str = str1 + num;
Console.WriteLine(str);
输出为
3.输入及其转换
- Console.ReadLine();
- Conaole.ReadKey();
- Convert.ToInt32();
- Convert.ToDouble();
- Convert.ToFloat();
4.goto语句
在程序中给代码加上标签,就可以使用goto语句直接调到标签的地方去执行
- 格式:
goto 标签;
标签:语句;
5.中断循环三种方法
- break语句
- goto语句
- return