1 篇文章
用 ILDASM 看三种拼接方式编译后变成了什么:+ 变成 String.Concat,$ 在老编译器里变成 String.Format。再补上 C# 10 以后插值字符串的变化和 StringBuilder 的使用时机。