我指的是在代码中编写字符串的语法,包括多行字符串和逐字字符串。
(上下文:我正在开发一个扫描代码的工具,确定令牌何时位于字符串内非常重要。)
Thanks!
这是语言之间的快速细分
- 托管 C++:以与普通 C、C++ 或 C# 类似的方式支持字符串文字。也就是说,字符串由 " 指定,并允许中间通过 \ 进行字符转义序列。
- C#:支持普通字符串文字(与托管 C++ 的语法基本相同)和逐字字符串文字。逐字字符串文字开头为
@"
并且不支持字符转义序列(“”除外,它指定单个“)。它们可以跨越多行,并且所有空格都很重要
- VB.Net:字符串由“分隔,并且不支持转义序列
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)