C#中的$和@的用法

1.解释说明

        - $:字符串内插允许您在字符串字面量中包含表达式,这些表达式在运行时会被计算并转换为字符串。使用前缀,可以在字符串中直接引用变量和表达式,而不需要使用+运算符来连接字符串。

        - @:在逐字字符串中,反斜杠\不是转义字符,所有的空白字符(包括空格、制表符和换行符)都会被原样包含在字符串中。这通常用于编写包含文件路径或格式化文本的字符串。

2.程序示例

//$的使用
int i = 5;
string answer = "Hello";
string message = $"{i + 1}. {answer}";//messge输出:6. Hello

//@的使用
string path = @"C:\Users\Example\Documents\File.txt";

你可能感兴趣的:(AI对话中的其他知识,c#,开发语言)