Span<T> e Memory<T> sono tipi moderni di .NET per lavorare con memoria contigua (array, stringhe, buffer) in modo efficiente — senza allocazioni o copie. Abilitano codice ad alte prestazioni fornendo una vista nella memoria esistente piuttosto che creare nuove copie, riducendo la pressione sul GC.
