代码中@符号有时候会在有些代码中遇到,其具体有什么作用呢?
主要用法:限定作用,用来限定字符串,具体而言实际上就是表示字符串中的’‘字符不再认为是转义标志,而就是’'符号本身。
常见的用法是如果我们写一个文件所处的路径:比如"D:\文本文件"路径下的一个test.txt文件,如果不加@符号写法如下:
string file_path = “D:\文本文件\test.txt”;
使用\来进行转义表示一个\符号。而使用@时就不再认为\为转义标志,表示就会简单(@在字符串前面):
string file_path = @“D:\文本文件\test.txt”;
其他用法不常用,忽略说明。