Как в c# в TextBox вывести текст с параметрами {0}? Мне нужно в TextBox вывести много текста с множеством переменных, но не хочется писать много плюсиков и кавычек, что-бы не запутаться.string myString = "World"; textBox1.Text = "Hello {0} !",myString; В консольных приложениях такое работает, а вот в WinForms - нет! Возможно я туплю, но что-то не могу понять. Спасибо!
В WinForms для форматирования строки с параметрами можно использовать метод string.Format(). Вот как это можно сделать в вашем случае:
string myString = "World";textBox1.Text = string.Format("Hello {0}!", myString);
Этот код будет выводить в TextBox строку "Hello World!". Метод string.Format() заменит {0} на значение переменной myString.
Надеюсь, это поможет вам решить вашу проблему! Если у вас возникнут другие вопросы, не стесняйтесь обращаться.