|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.10.2009, 13:21 | #1 | |
Регистрация: 15.03.2009
Сообщений: 8
|
ReadLine в C#
Здравствуйте, господа программеры.
У меня такая проблема: В универе задали написать простенькую программу на C# (a-b)^3 для ознакомления с языком (до этого момента я семейством С вообще дела не имел). И вроде бы разобрался с модулями, типами и т.п., но никак не могу найти как правильно использовать ReadLine. Т.е. на Код:
Цитата:
|
|
03.10.2009, 13:38 | #2 |
Форумчанин
Регистрация: 06.01.2009
Сообщений: 340
|
Console.ReadLine(); - это функция, она возвращает строку введенную на клавиатуре. Смотри пример:
Код:
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник". |
03.10.2009, 13:56 | #3 |
Регистрация: 15.03.2009
Сообщений: 8
|
Спасибо, примерно понял, как работает, но что означает
int.Parse(s);? |
03.10.2009, 14:02 | #4 |
Форумчанин
Регистрация: 06.01.2009
Сообщений: 340
|
Console.ReadLine() фозвращает введенные с клавиатуры данные ввиде строки (тип String).
Тебе, я так понял, необходимо ввести с клавиатуры число. В данной строке я преобразую строку в число. int a = int.Parse(s); // метод Parse пытается распознать число в строке s и возвращает его. Здесь сразу возникает вопрос обработки ошибок. Если в s присутствуют не цифровые символы (например буквы), то будет сгенерировано исключение. Поэтому данную строку лучше поместить с try catch. Можешь также использовать функцию int.TryParse(). Если обработка ошибок не нужна, то оставь все как есть.
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник". |
03.10.2009, 17:50 | #5 |
Регистрация: 15.03.2009
Сообщений: 8
|
Большое спасибо за помощь.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
консольные приложения. аналог (С) ReadLine в С++ | happy_horror | Общие вопросы C/C++ | 6 | 09.03.2009 14:36 |