1. 程式人生 > >C# 6 字串插值(使用字首$)

C# 6 字串插值(使用字首$)

C# 6 引入了字串字首$的字串插值。

string s = “hello”;

string y = $"{s} world";

等同於使用Format方法:

string y = string.Format("{0} world",s);

並且我們可以呼叫值的方法,如:

string y = $"{s.ToLower()} world";

使用新的字串格式程式碼可讀性要好一些如:

            int a = 1;
            int b = 2;
            string c = $"{a} + {b} = {a + b}"
;//使用$ string d = string.Format("{0} + {1} = {2}", a, b, a + b);//使用Format

參考文章
https://blog.csdn.net/xc917563264/article/details/79348233