我是C#的初學者。到目前爲止,我遇到了幾種可用於將變量嵌入到字符串值中的方法。其中之一是在C#6.0中引入的字符串插值。以下代碼是字符串插值的示例。c# - 字符串插值
int number = 5;
string myString = $"The number is {number}";
我想知道的是在以下方式中使用字符串插值是否有利於格式化字符串。
// first way
int number = 5;
string myString = "The number is " + number;
//second way
int number = 5;
string myString = string.Format("The number is {0}", number);
@KQa - 我會不同意。 OP知道如何進行字符串插值,他們更關心引擎蓋下發生了什麼,而您提到的問題是如何插入字符串。 – ridecar2