С#. Почему, когда я использую TextReader.Read(), он возвращает значение int? Можно ли конвертировать в char?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 С#. Почему, когда я использую TextReader.Read(), он возвращает значение int? Можно ли конвертировать в char?

Сообщение Anonymous »

Итак, TextReader.ReadLine() возвращает строку, а TextReader.Read() возвращает значение int. Это значение int также имеет какой-то формат, который я не узнаю. Можно ли преобразовать это целое число в символ? Спасибо за любую помощь.

РЕДАКТИРОВАНИЕ:

Значения TextReader = new StreamReader(@"txt");< /p>

Код: Выделить всё

    string SValue1;
int Value1;
Value1 = Values.Read();
Console.WriteLine(Value1);
Console.ReadKey();
Когда он считывает значение, он выдает мне на выходе 51. Первый символ в текстовом файле — 3. Почему он это делает?

Подробнее здесь: https://stackoverflow.com/questions/648 ... sible-to-c
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»