.NET 6常量内插字符串如何高效改写,实现长尾词?
- 内容介绍
- 文章标签
- 相关推荐
本文共计508个文字,预计阅读时间需要3分钟。
目录+前言:+常量内嵌字符串+结论:+前言:+编写代码时,我们常常需要组合字符串。+代码示例:+string scheme=https;+string host=xxx.com;+int port=8080;+Console.WriteLine(string.Format({0}://{1}:{2}, scheme, host, port));
目录
- 前言:
- 常量内插字符串
- 结论:
前言:
编写代码时,我们常常需要组合字符串。
如下代码:
string scheme = "{1}:{2}", scheme, host, port));
但是,这种替换方式容易会产生错误,比如写错参数顺序,索引数字无效等。
因此,推荐的写法是使用字符串内插,代码如下:
Console.WriteLine($"{scheme}://{host}:{port}");
这样更容易阅读,而变量的值会被直接替换到字符串中。
本文共计508个文字,预计阅读时间需要3分钟。
目录+前言:+常量内嵌字符串+结论:+前言:+编写代码时,我们常常需要组合字符串。+代码示例:+string scheme=https;+string host=xxx.com;+int port=8080;+Console.WriteLine(string.Format({0}://{1}:{2}, scheme, host, port));
目录
- 前言:
- 常量内插字符串
- 结论:
前言:
编写代码时,我们常常需要组合字符串。
如下代码:
string scheme = "{1}:{2}", scheme, host, port));
但是,这种替换方式容易会产生错误,比如写错参数顺序,索引数字无效等。
因此,推荐的写法是使用字符串内插,代码如下:
Console.WriteLine($"{scheme}://{host}:{port}");
这样更容易阅读,而变量的值会被直接替换到字符串中。

