C# 字符串插值内部工作原理

C# 中字符串插值的内部工作原理是调用了string.Format() 方法。是string.Format()的语法糖。

如:

$"this { color } pen is { description }"

  这句会被转换成如下的C#代码:

object[] args = new object[] {color, description };
string.Format("this {0} pen is {1}", args);

 

 

  

posted @ 2021-03-27 15:51  war3_xiaofeng  阅读(339)  评论(0编辑  收藏  举报