如何使用BinaryReader并将数据正确输入到文件中?
我正在做家庭作业,但我完全陷入困境!我想做的是使用已经定义的输入并使用 saveDataTo() 方法将其保存到文件中,并使用 readDataFrom() 方法读取输入…
如何在 C# 中将 BinaryReader 转换为 Stream?
我必须完整读取“.bin”文件并将流传递给函数。我用 BinaryReader 尝试过,它可以很好地逐字节读取值,我想将整个文件作为字符串流传递给我的函数。 S…
网络套接字上的 C# BinaryReader.ReadString
我有一个服务器/客户端应用程序。 两者在通信时都使用BinaryReader/Writer。 当客户端和服务器快速交换消息时(在给定的一秒内有很多消息),并且我大…
与输入文件相比,BinaryReader.ReadInt32 结果意外,为什么?
我对特定的 BinaryReader 操作感到困惑。 使用十六进制编辑器 (UltraEdit) 查看二进制文件时,前四个字节为:52 62 38 11。 当使用 BinaryReader 迭代…
通过 BinaryReader 将字节数组解压缩为字符串会产生空字符串
我正在尝试解压缩字节数组并使用二进制读取器将其转换为字符串。当执行以下代码时,inStream 位置从 0 更改为数组的长度,但 str 始终是空字符串。 Bi…
连接丢失时 BinaryReader.Read 不会抛出 IOException
我使用 HttpWebResponse.BeginGetResponse() 方法向我的服务器发出请求。该请求已将AllowReadStreamBuffering 设置为false,以便数据不会被缓冲。在“…
使用 BinaryReader 读取 MIDI 文件。 (。网)
如何使用 BinaryReader 读取 midi 文件(格式规范位于此处) 我正在使用 vb.net,但我愿意看到其他代码(主要是 C#,我可以转换它)。我正在开展一个…
从 32 位块中读取 n 位
我正在尝试读取由旧版 Fortan 应用程序编写的二进制文件。 它将数据写入 32 位块。其中一些 32 位 chnuk 包含多个数据。 例如1: 9位将包含范围从(0-…
C# 中 UploadedFile 上带有 BinaryReader 的空数组
假设以下代码: Stream file = files[0].InputStream; var FileLen = files[0].ContentLength; var b = new BinaryReader(file); var bytes = b.ReadB…
C# 客户端服务器应用程序,BinaryReader 抛出异常
我有一个任务是创建一个服务器应用程序,它检查服务器上是否存在任何文件(其名称必须由客户端发送)以及是否存在以返回响应(消息 - “此文件存在。…
C# BinaryReader.Read() 开始时出现垃圾
我想弄清楚我在这里做错了什么。我正在尝试使用二进制读取器轻松地将流中的初始四个字节转换为 Int32 值,该值告诉我其余数据的预期长度。 static voi…
BinaryReader.ReadUInt16() 非常慢
我刚刚分析了我的应用程序,并且正在使用 ReadUInt16() 读取内存流。时间成本非常高。有没有替代方案 - 或者有什么方法可以加快速度? 编辑 抱歉,我…
在 C# .NET 中读取自定义二进制数据格式
我正在尝试为 .NET 中的 AutoCAD DWG 文件编写一个简单的阅读器。我实际上不需要访问文件中的所有数据,因此为整个文件格式编写读取器/写入器所涉及的…