在c#中@符号代表什么意思?

比如:new Bitmap(@"pic.jpg");
这里的@是什么意思?

相当于 专一序列 '/'
比如 string a="/img/pic.jpg" 这个就是路径下的pic图片
但是有/
直接编译肯定报错
所以要string a=@"/img/pic.jpg",就是告诉程序,我这个”/“特殊字符是字符串,没有其他意思。
温馨提示:内容为网友见解,仅供参考
无其他回答

在c#中@符号代表什么意思?
所以要string a=@"\/img\/pic.jpg",就是告诉程序,我这个”\/“特殊字符是字符串,没有其他意思。

C#中的正则表达式前面的@是代表什么,又什么含义,作用是什么
C#中的字符串,如正则表达式中,有可能出现一些与C#语言相同的字符,比如"\\",会让编译器作为C#语言来识别,截断该字符串,并可能产生编译器错误.为了防止这种情况的发生,在该字符串前加一个"@"就是告诉编译器,这些特殊字符是作为字符串中的一部分存在的,编译器就不会去编译它了.比如路径"c:\\abc\\d.tx...

C#中在路径前使用 @ 的作用
使用@的意思是不转义\\ 按说要在字符串里表示C:\\WINDOWS\\Cursors\\cross_r.cur 得写成C:\\\\WINDOWS\\\\Cursors\\\\cross_r.cur 但是前面加@以后就不用两个\\了

@avgScore中的@是什么意思
在C#中,@符号可以格式字符串,比如你填写路径为C:\/window\/filename,由于C#中\/也为格式字符,这个路径就会错的,如果想正确的写,就应该写成:C:\/\/window\/\/filename 但是为了简化输入,你可以这样写@"C:\/window\/filename", 这样C#就把\/字符默认为普通字符了。在SQL中@是变量的前缀,@@是全局变...

c#编程中 @"\\Images";中的@是什么意思!
表示忽略字符串中的\\转义符,如果你去掉直接写CodeBase)+ "\\Images"就无法通过编译,当然在这里如果不用@,而又需要表示那个\\符号本身,也可以写作CodeBase)+ "\\\\Images";

C#中string str = @""的意思?
这个@符号有几个作用,1.假设str是一个路径名称的话,在我们的路径中通常都有“\\”符号,而这个符号又是一个转义字符,如果不加@符号的话,那么你不得不把路径中的“\\”进行处理,但是这样造成工作量大,所以使用这个@符号就不需要转义路径中的特殊字符了。2、@符号可以是str中的字符显示,有换行...

C# string @什么意思
符号会告知字符串构造函数忽略转义符和分行符。这样子 你可以按照你喜欢的格式拼凑sql ps:string path = @"select id,score from biao"

@是什么意思
这个符号的意思有以下几种:1、“@”是一个符号,电邮应用中意义为“at”,即“某用户”在“某服务器”。它在社交应用如微博中也有广泛应用。在英文状态下输入键是上档键(shift)+2,或者使用 Alt+64(按住Alt并在小键盘上输入64,然后松开Alt)。2、@,原本为为葡萄酒计量单位,后来在早期印刷...

Oracle 中 [@] 代表什么意义?
第一个 @ ,是 C# 里面用的。意思是 忽略后面的转义符号。也就是如果不用 @的话, 回车换行什么的, 你要 \\r\\n 才行 用了 @, 就直接在字符串里面回车就好, 不必 \\r\\n 了。后面那个 =@emp_id 应该是一个 参数 SQL Server 使用 @ 开头的作为参数名 Oracle 好像是使用 :开头座位...

@是什么意思?
string fileName = "D:\/\/文本文件\/\/text.txt"如果使用@符号就会比较简单:string fileName = @"D:\/文本文件\/text.txt"2.让字符串跨行 有时候一个字符串写在一行中会很长(比如SQL语句),加上@符号后就可以直接换行了。3.在标识符中的用法 C#是不允许关键字作为标识符(类名、变量名、方法名...

相似回答