4

Span 指向一个内存区域。鉴于我知道它是什么内存区域(即数组),我可以(有效地)找出它指向的数组中的第一个元素吗?我想因为它指向非固定内存,所以这个信息必须存储在某个地方,因为地址必须由 GC 更新。

var buffer = new byte[100];
var span = new Span<byte>(buffer);
span = span.Slice(10, 5);
// How can I figure out where in buffer this span starts?
4

0 回答 0