На языке программирования c,
Я могу сделать
printf("%d\n", value);
Но как на C #, как я могу это сделать?Например, строка «Good% s all»
Я хочу заменить% s на переменную.Есть ли какое-нибудь решение кроме
str.Replace("%s","good morning");
string.Format будет вашей функцией выбора.
string.Format
Тогда вы могли бы написать, например:
const string t = "Thomas"; var s = string.Format("Good morning {0}.", t);
С заменой {0} на значение t.
{0}
t