Лаборатория Ubuntu
Опыт установки, настройки и использования
Ubuntu Linux Вопросы и ответы Об Ubuntu Новости Игры Записки для новичка
Поиск:

MonoDevelop: как ввести что-то с клавиатуры? | Форум


Вернуться к спискам тем

 Андрей Шершень создал тему 27.03.2010 в 15:10
 Новичок  Сообщений: 34
 Репутация: 24

 Сейчас не на форуме
хочу ввести значение с клавиатуры, пишу строку кодаint i=int.Parse(Console.ReadLine());Компиллирую, ошибок нет, предупреждений - тоже. Запускаю . и пишет, чтоUnhandled Exception: System.ArgumentNullException: Argument cannot be null.Parameter name: s at System.Int32.Parse (System.String s) [0x00000] at uy.MainClass.Main () [0x0000a] in /home/shandrei/Projects/uy/uy/Main.cs:10 The application was terminated by a signal: SIGHUPтот же код в VisualStudio работает
Цитировать

 Менеджер по рекламе рекомендует
 Знаток своего дела  Сообщений: 1987
 Репутация: 5055

 Сейчас на форуме

 Станислав Холковский ответил 27.03.2010 в 16:52
 Спец  Сообщений: 536
 Репутация: 224

 Сейчас не на форуме
отдельно через терминал запускай свою прогу
Цитировать

 Александр Тимохин ответил 27.03.2010 в 18:09
 Студент  Сообщений: 207
 Репутация: 93

 Сейчас не на форуме
монота .
Цитировать

 Alex Eerie ответил 27.03.2010 в 19:18
 Спец  Сообщений: 898
 Репутация: 369

 Сейчас не на форуме
а если такstring s=Console.ReadLine()int i=int.Parse(s);моно - кака (
Цитировать

 Станислав Холковский ответил 27.03.2010 в 19:32
 Спец  Сообщений: 536
 Репутация: 224

 Сейчас не на форуме
ну если уж на то пошло , то во первых .Argument cannot be null. написанно же почему , т.е. int.Parse получает null , в 4 ты тоже самое расписал на 2 строчки string s = Console.ReadLine();int i = 0;if (s = null) {i = int.Parse(s);}
Цитировать

 Андрей Шершень ответил 31.03.2010 в 13:27
 Новичок  Сообщений: 34
 Репутация: 24

 Сейчас не на форуме
всё равно никак =(НОЗапускается из терминала нормально Вот только зачем тогда вообще интегрированную среду разрабатывать, если всё через терминал . сделали б g (по аналогии с g++) . Ужас просто .
Цитировать

 Дмитрий Джедаевич ответил 31.03.2010 в 15:44
 Профи  Сообщений: 1179
 Репутация: 482

 Сейчас не на форуме
ну в настройках проекта выбери что бы оно выводилось во внешний терминал и будт счастье .встроеный терминал .он просто для отладки
Цитировать


Чтобы ответить, нужно авторизоваться здесь



Пользователь
Авторизация на сайте:
Email:
Пароль:
Запомнить (Регистрация)

Новости
Ubuntu
Linux
Сайт
Игры
 Игры для Ubuntu
Текущие проблемы:
Сбрасываются настройки TVtime [Решено]
Дата создания: 10.03.2010 19:28
Проблема с аплеитами.[решено]
Дата создания: 10.03.2010 18:47
автомонтирование самбы
Дата создания: 09.03.2010 21:32
раздачи интернетов
Дата создания: 09.03.2010 13:34
GRUB 2 после обновления [РЕШЕНО]
Дата создания: 09.03.2010 10:53
Ubuntu server 8.04 и интернет
Дата создания: 09.03.2010 10:35

2010-2012 © Лаборатория Ubuntu