关于字符串中的转义字符和@
来源:互联网 发布:淘宝可以追加几次评论 编辑:程序博客网 时间:2024/06/01 16:56
1.
string s=@"c:\aa\b\1.jpg"; //c:\aa\b\1.jpg
string s="c:\\aa\\b\\1.jpg"; //c:\aa\b\1.jpg
string s="c:\aa\b\1.jpg"; //error,\作为转义字符,\a,\b可能有意义,但是\1 可能无意义,出错
2.
转义字符\只有在代码编译的时候起作用,对于用户的输入不起作用。也就是说:不会动态地对用户的输入字符串作转义解析。
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace stringss{ class Program { static void Main(string[] args) { string s1 = @"C:\a\b\1.jpg"; Console.WriteLine(s1); // C:\a\b\1.jpg string s2 = "C:\\a\\b\\1.jpg"; Console.WriteLine(s2); // C:\a\b\1.jpg //string s3 = "C:\a\b\1.jpg"; // error :\1 无法识别的转义序列 string s4 = Console.ReadLine(); //输入: a\nb\nc,不会对\n进行转义解析 Console.WriteLine(s4); //输出:a\nb\nc string s5="a\nb\nc"; //s5会在编译的时候进行转义解析 Console.WriteLine(s5); /*输出: * a * b * c */ Console.ReadKey(); } }}
0 0
- 关于字符串中的转义字符和@
- C#中的转义字符和Verbatim字符串
- 字符串中的转义字符
- perl 字符串中的转义字符
- python:字符串中的转义字符
- 去掉字符串中的转义字符
- 关于C#中的转义字符
- 转义字符 和 原始字符串
- 转义字符 bool 和字符串
- Java字符串、转义字符和字符统计
- 关于html中拼写字符串转义字符
- java字符转义 字符串中的双引号
- java字符转义 字符串中的双引号
- java字符转义-字符串中的双引号
- java字符转义 字符串中的双引号
- java字符转义 字符串中的双引号
- php去掉 json 字符串中的转义字符 \
- 转义字符在字符串中的运用
- Flex Builder调试Android程序,连接不上设备的解决办法
- 参数化批量删除数据
- CSS竖向Tab
- Android网络编程
- 关闭BT快速开关功能,降低功耗
- 关于字符串中的转义字符和@
- eclipse 绑定 android 源码
- Problem 019 —— UVa 1587 - Box
- AV Foundation - 录制音频
- html中select只读显示
- Jieba分词包(三)——基于词频最大切分组合
- Mac - 删除Launchpad空白文件夹
- MongoDB入门篇--启动mongodb
- CALayer--设置UIView圆角,裁剪子视图,快速圆形UIView