我需要一个与 Java 中的 ByteBuffer 类似的 C# 实现。感兴趣的方法 - .remaining() - 返回当前位置和限制之间的元素数。- .array() - .clear() - .put(byte[], int, int)
我开始了一些MemoryStream
..但没有clear()
,还有很多即兴创作另外,我在 Koders 上找到了 ac# 实现:http ://www.koders.com/csharp/fid2F8CB1B540E646746D3ADCB2B0AC867A0A8DCB06.aspx?s=socket#L2 .. 我会使用..但也许你们知道更好的东西