Имеется List, в который через форму с textbox-ом надо ввести числа.Числа вводятся в textbox через пробел потом по нажатию нa button добавляются в List. (c#).
функция для добавления элемента в List:
public void AddElement(List<int> l)
{
try
{
l.Add(Convert.ToInt32(richTextBox1.Text));
}
catch(Exception e)
{
MessageBox.Show("Введенное значение не является числом");
}
}
Она вызывается в событие кнопки button_click
тогда у вас должно получиться следующим образом
public void AddElement(List<int> l)
{
var intElements =richTextBox1.Text.Split(' ');
for(int i=0;i<intElements.Length; i++)
{
try
{
l.Add(Convert.ToInt32(intElements[i]));
}
catch(Exception e)
{
MessageBox.Show("Элемент "+i+" - значение не является числом");
}
}
}
Или так:
public void AddElement(List<int> l)
{
var intElements = richTextBox1.Text.Split(' ');
var numbers = intElements.Select(int.Parse).ToArray();
if (numbers == null)
{
MessageBox.Show("Последовательность содержить недопустимые значения");
return;
}
l.AddRange(numbers);
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть форма Form1 и одна единственная кнопка button1
Как можно сделать вот такой запрос к таблице: "/responsephp?que=есть"? У меня работает только с цифрами
Я сделал сайт с мобильной версиейПереход с основного сайта на мобильный субдомен осуществляется через PHP код