Span<T> và Memory<T> là các kiểu .NET hiện đại để làm việc với bộ nhớ liền kề (contiguous memory) (mảng, string, buffer) một cách hiệu quả — không cấp phát hay sao chép. Chúng cho phép code hiệu năng cao bằng việc cung cấp một góc nhìn (view) vào bộ nhớ hiện có thay vì tạo các bản sao mới, giảm áp lực GC.
