【发布时间】:2012-04-09 19:07:19
【问题描述】:
我需要一个类似于 Java 中的 ByteBuffer 的 C# 实现。感兴趣的方法 - .remaining() - 返回当前位置和限制之间的元素数。 - 。大批() - 。清除() - .put(byte[], int, int)
我开始使用MemoryStream.. 但没有clear(),还有很多即兴创作
另外,我在 Koders 上找到了一个 c# 实现:http://www.koders.com/csharp/fid2F8CB1B540E646746D3ADCB2B0AC867A0A8DCB06.aspx?s=socket#L2.. 我将使用它.. 但也许你们知道一些更好的东西
【问题讨论】:
-
put->Write、clear->Position=0、array()->ToArray()等。我看不出你不能用 MemoryStream 做什么。 -
@L.B,将
Position设置为 0 不等于clear... 但SetLength(0)将是
标签: c# java bytebuffer