$ - 字符串内插
$ 特殊字符將字符串文本標(biāo)識(shí)為內(nèi)插字符串。
內(nèi)插字符串是可能包含內(nèi)插表達(dá)式的字符串文本。
將內(nèi)插字符串解析為結(jié)果字符串時(shí),帶有內(nèi)插表達(dá)式的項(xiàng)會(huì)替換為表達(dá)式結(jié)果的字符串表示形式。
此功能在 C# 6 及該語(yǔ)言的更高版本中可用。
與使用字符串復(fù)合格式設(shè)置功能創(chuàng)建格式化字符串相比,字符串內(nèi)插提供的語(yǔ)法更具可讀性,且更加方便。 下面的示例使用了這兩種功能生成同樣的輸出結(jié)果:
string name = "Mark"; var date = DateTime.Now;// Composite formatting: Console.WriteLine("Hello, {0}! Today is {1}, it's {2:HH:mm} now.", name, date.DayOfWeek, date); // String interpolation: Console.WriteLine($"Hello, {name}! Today is {date.DayOfWeek}, it's {date:HH:mm} now."); // Both calls produce the same output that is similar to: // Hello, Mark! Today is Wednesday, it's 19:40 now.?
轉(zhuǎn)載于:https://www.cnblogs.com/superelement/p/9277713.html
總結(jié)
- 上一篇: [树形dp] Jzoj P1046 寻宝
- 下一篇: 华为Mate X3折叠旗舰12月发:更便