$是用来做字符串拼接优化的,如下面三个例子,得出的结果一样
var name = "晨宝";
var age = 4;
string s1 = "我叫" + name + ",我今年" + age + "岁";
string s2 = string.Format("我叫{0},我今年{1}岁", name, age);
string s3 = $"我叫{name},我今年{age}岁";