Tipos relacionados con el intervalo y la memoriaMemory- and span-related types

A partir de .NET Core 2.1, .NET incluye una serie de tipos interrelacionados que representan una región contigua de memoria arbitraria fuertemente tipada.Starting with .NET Core 2.1, .NET includes a number of interrelated types that represent a contiguous, strongly typed region of arbitrary memory. Se incluyen los siguientes:These include:

Nota

En plataformas anteriores, Span<T> y Memory<T> están disponibles en el paquete NuGet System.Memory.For earlier frameworks, Span<T> and Memory<T> are available in the System.Memory NuGet package.

Para obtener más información, vea el espacio de nombres System.Buffers.For more information, see the System.Buffers namespace.

Uso de memoria e intervaloWorking with memory and span

Dado que los tipos relacionados con el intervalo y la memoria se usan normalmente para almacenar datos en una canalización de procesamiento, es importante que los desarrolladores sigan un conjunto de procedimientos recomendados al usar Span<T>, Memory<T> y tipos relacionados.Because the memory- and span-related types are typically used to store data in a processing pipeline, it is important that developers follow a set of best practices when using Span<T>, Memory<T>, and related types. Estos procedimientos recomendados se documentan en las directrices de uso de Memory<T> y Span<T>.These best practices are documented in Memory<T> and Span<T> usage guidelines.

Vea tambiénSee also