| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > Приведение типов |
| Автор: alsergeich 26.3.2007, 12:53 | ||
| Знаю вопрос дурацкий. Но меня просто клинит, никак не могу из textbox-a вытащить цифры... Ситуация такая - у меня есть textbox, пользователь вводит туда набор чисел, я этот набор потом использую в своих целях. Задача из textboxa перетащить в массив int я как делаю
После этого кидается exeption InvalidCastExeption.. И ничего в голову не приходит, клиника... Прошу меня не ругать, а просто ответить P.S. поискам искал, не помогло.... |
| Автор: Choose_Life 26.3.2007, 13:05 | ||
Попробуйте так:
Добавлено через 1 минуту и 34 секунды Ваш код не работает, т.к. нельзя явно преобразовать string -> int. Может помочь только парсинг |
| Автор: Voyager 26.3.2007, 14:22 |
| string to int: intList[i]=Convert.ToInt32(split[i]) ; |
| Автор: Gelis 26.3.2007, 14:29 | ||
В .Net 2.0 вместо него чтобы не ловить часто Exception рекомендуется использовать TryParse()
|