ввод данных

учусь C#
Дата: 27.05.2006 14:14:03
Добрый день!

Подскажите пожалуйста как в консольном приложении вводить числа.
Хотел так:

int i = Console.Read();

Но обломался :(

Так тоже не работает:
int i = (int)Console.Read();


Так как же преобразовать строку в число?
учусь C#
Дата: 27.05.2006 15:58:04
Так никто и не подсказал :(

Сделал так:

int i = Convert.ToInt32(Console.ReadLine());
RasimS
Дата: 27.05.2006 17:24:37
учусь C#
Так никто и не подсказал :(

Сделал так:

int i = Convert.ToInt32(Console.ReadLine());

Работает же. Можно было и int i = int.parse(console.readln());
maXmo
Дата: 27.05.2006 19:40:33
почему-то рекомендуют пользоваться классом конверт
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
учусь C#
Дата: 28.05.2006 14:46:12
Тогда еще вопрос - можно как-то считывать значения из текстового файла?
Пусть там числа идут через запятую.
Не хотелось бы читать все в строку и потом ее парсить.
Или все-таки придется?
Изопропил
Дата: 28.05.2006 16:53:16
учусь C#
Тогда еще вопрос - можно как-то считывать значения из текстового файла?
Пусть там числа идут через запятую.
Не хотелось бы читать все в строку и потом ее парсить.
Или все-таки придется?


System.String.Split уже отменинили? Учи дальше
учусь C#
Дата: 28.05.2006 21:16:59
Изопропил

System.String.Split уже отменинили? Учи дальше


Спасибо, то что надо!
учусь C#
Дата: 28.05.2006 22:31:08
И еще вопросик :)

Если мне надо указать непечатный символ - как это можно сделать?
Я пока сделал так:
string[] input = (sr.ReadToEnd()).Split(new Char[] {',',"\r"[0],"\n"[0]});
А можно как-то по ASCII коду (например Esc - 27)?
учусь C#
Дата: 31.05.2006 12:01:47
?
maXmo
Дата: 31.05.2006 12:46:58
Convert.ToChar
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm