У меня есть простая программа ASP.net с текстовым полем, кнопкой и надписью.Использование оператора + = с разделителем
В событии нажатия кнопки я назначаю текст текстового текста в текст ярлыка и добавляю его каждый раз с использованием оператора присваивания. Я разделяю значения с помощью запятой.
protected void Button1_Click(object sender, EventArgs e)
{
Label1.Text += TextBox1.Text + ",";
}
Проблема в том, что этот код дает мне дополнительную запятую. например если значения 1, 2, 3, 4 и 5 вводятся в текстовое поле, текстовая метка будет:
1,2,3,4,5,
Мне нужно, чтобы это было:
1,2,3,4,5
Может кто-нибудь помочь?
Почему вы не просто удалить последнюю запятую, для например, взяв подстроку 0 ... length - 2. –
Теперь мне любопытно, почему вы добавляете запятую в конец TextBox1.Text на кнопку click, если вы уже вводите запятые в текстовое поле. –