В С# 7.2 представлены два новых типа: Span<T> и Memory<T>, которые имеют лучшую производительность по сравнению с более ранними типами С#, такими как string[].
Вопрос: В чем разница между Span<T> и Memory<T>? Почему я использовал один за другим?