小编Sud*_*n D的帖子

如何从 ArraySegment 获取字节数组

如果有人传递给我一个ArraySegment<byte> foo并且该段指向一个更大的缓冲区,那么将此段复制到一个新的缓冲区中的惯用方法是什么byte[]

我尝试访问 atfoo.Array但这似乎指向较大缓冲区的开头,而不是段的开头。

例如,较大的缓冲区可能是“blahfoobar”,ArraySegment 指向“foo”。我想得到一个byte[]只有“foo”的。

我确信它非常简单,但是来自 C++,我无法理解 C# 中使用的术语。

c#

5
推荐指数
1
解决办法
4651
查看次数

标签 统计

c# ×1