相关疑难解决方法(0)

为什么BinaryWriter会在处置时关闭外部流,以及如何防止这种情况发生?(.NET C#)

我有一个方法接收使用BinaryWriter在其上写入的Stream.但是当我处理这个BinaryWriter时,它也会关闭流.我可以不妥协地把它留下来让我可以打开我的小溪吗?

.net c# stream binarywriter

30
推荐指数
4
解决办法
8014
查看次数

字节集合与java中的ByteBuffer类似

我需要一个类似于Java的ByteBuffer的C#实现.感兴趣的方法 - .remaining() - 返回当前位置和限制之间的元素数量. - .array() - .clear() - .put(byte [],int,int)

我开始用MemoryStream...但是没有clear(),还有很多即兴创作此外,我在Koders上找到了ac#implementation:http://www.koders.com/csharp/fid2F8CB1B540E646746D3ADCB2B0AC867A0A8DCB06.aspx? s=socket#L2 ..我会使用..但也许你们知道更好的东西

c# java bytebuffer

8
推荐指数
1
解决办法
2万
查看次数

在C#中相当于Java的"ByteBuffer.putType()"

我试图通过从Java移植代码来格式化C#中的字节数组.在Java中,使用方法"buf.putInt(value);",buf.putShort,buf.putDouble,(等等).但是我不知道如何将它移植到C#.我已经尝试过MemoryStream类,但是没有方法可以在字节数组的末尾放置特定的类型.

问题:C#中Java的"ByteBuffer.putType(value)"的等价物是什么?谢谢!

c# java bytebuffer memorystream

3
推荐指数
2
解决办法
8322
查看次数

标签 统计

c# ×3

bytebuffer ×2

java ×2

.net ×1

binarywriter ×1

memorystream ×1

stream ×1