C#中$的用法:是为了替代string.format();
原先赋值需要占位符和变量,当需要拼接多个变量会造成语句过长等不易理解问题,
$""是为了替代string.format(),
可以把字符串中的C#变量{}包含起来达到识别C#变量的目的$"{id}";
也支持表达式,使用$"{(你的表达式)}"
string name = "王二小"; string address = "郑州"; Console.WriteLine("你好我是{0},我来自{1}", name, address); Console.WriteLine($"你好我是{name},我来自{address}"); Console.ReadKey();