BinaryReader Read()第一次调用直接返回0,传入的stream确定有值 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 binaryreader stream 搜索资料 2个回答 #热议# 不吃早饭真的会得胆结石吗? yl_ls 2012-10-13 · TA获得超过459个赞 知道小有建树答主 回答量:409 采纳率:0% 帮助的人:418万 我也去答题访问个人页 关注 展开全部 有可能您的 stream 之前做过读取,那么它的当前 Position 可能已经指向结束,你需要在读取之前使用 stream.Position = 0 或 stream.Seek(0,Seekorigin.Begin) 重新将读取指针移动到流的头部 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 草薙在 2012-10-13 · TA获得超过4795个赞 知道大有可为答主 回答量:6187 采纳率:50% 帮助的人:6299万 我也去答题访问个人页 关注 展开全部 binaryReader?你要读取什么二进制数据?如果你只想读取byte数组的话直接用fileStream读取就可以了,binaryReader不是读bytes用的 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-04-13 用BinaryReader与FileStream的Read方法读出的byte数组有什么不同 2016-09-22 mfc 有没有binaryreader 方法 2016-09-25 C#BinaryReader.ReadString方法如何确定从数据流中读多少内容 2011-03-23 FileInputStream和FileReader中的read()方法返回的int值有什么不一样? 9 2016-06-14 Java:InputStream中的read()返回int类型的疑问 3 2015-11-28 C# IO 无法在流的结尾之外进行读取 1 2011-05-22 BinaryReader有什么用? 4 2018-04-23 java instream的read方法为什么执行到最后没有返回值,切停止执行 更多类似问题 > 为你推荐: