简体   繁体   English

DataInputStream类在C#中等效

[英]DataInputStream class Equivalent in C#

我想知道C#中等效的Java DataInputStream类是什么

You are looking for BinaryReader : 您正在寻找BinaryReader

var reader = new BinaryReader(myStream);
var value = reader.ReadInt32();

there's no direct equivalent; 没有直接的等价物; but if you want to read data from console input, you can use Console.Read(), Console.ReadKey() or Console.ReadLine() 但是如果要从控制台输入中读取数据,可以使用Console.Read(),Console.ReadKey()或Console.ReadLine()

.NET Console Methods: http://msdn.microsoft.com/en-us/library/yz3fhfz1.aspx .NET控制台方法: http//msdn.microsoft.com/en-us/library/yz3fhfz1.aspx

If you want to read data from other sources, use an appropriate object that inherits from the System.IO.Stream class. 如果要从其他源读取数据,请使用从System.IO.Stream类继承的适当对象。 There's FileStream, MemoryStream, NetworkStream, etc. 有FileStream,MemoryStream,NetworkStream等。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM