Span<T> dan Memory<T> ialah jenis .NET moden untuk bekerja dengan memori bersebelahan (contiguous memory) (arrays, strings, buffers) dengan cekap — tanpa peruntukan atau penyalinan. Ia membolehkan kod berprestasi tinggi dengan menyediakan pandangan (view) ke dalam memori sedia ada berbanding mencipta salinan baru, mengurangkan tekanan GC.
