Класс DataInputStream Эквивалент в C # - PullRequest
4 голосов
/ 25 марта 2011

Я хочу знать, что эквивалентно классу Java DataInputStream в C #

Ответы [ 2 ]

10 голосов
/ 25 марта 2011

Вы ищете BinaryReader :

var reader = new BinaryReader(myStream);
var value = reader.ReadInt32();
0 голосов
/ 25 марта 2011

прямого эквивалента нет;но если вы хотите прочитать данные с консоли, вы можете использовать Console.Read (), Console.ReadKey () или Console.ReadLine ()

.NET Методы консоли: http://msdn.microsoft.com/en-us/library/yz3fhfz1.aspx

Если вы хотите читать данные из других источников, используйте соответствующий объект, который наследуется от класса System.IO.Stream .Есть FileStream, MemoryStream, NetworkStream и т. Д.

...