using System;
namespace lesson5_转义字符
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("转义字符");
#region 转义字符的使用
//什么是转义字符?
//它是字符串的一部分 用来表示一些特殊含义的字符
//比如:在字符串当中表现 单引号 引号 空行 。。。
// string str="123"45";
#region 固定写法
//固定写法 \字符
//不同的 \ 和字符的组合 表示不同的含义
//常用转义字符
//单引号 \'
string str = "\'哈哈哈\'";
Console.WriteLine(str);
//双引号 \"
str = "\"哈哈哈\"";
Console.WriteLine(str);
//换行 \n
str = "123456789\n123456789";
Console.WriteLine(str);
//斜杠 \\
str = "哈\\哈\\哈";
Console.WriteLine(str);
//不常用转义字符(了解)
//制表符 \t(空一个tab键)
str = "哈\t哈哈";
Console.WriteLine(str);
//光标退格 \b
str = "123\b123";
Console.WriteLine(str);
//空字符 \0
str = "123\0123";
Console.WriteLine(str);
//警报音 \a
str = "\a";
Console.WriteLine(str);
#endregion
#endregion
#region 取消转义字符
string str2 = @"哈哈\哈哈";
Console.WriteLine(str2);
Console.WriteLine(@"123\123");
#endregion
}
}
}