MemoryExtensions.TryWriteInterpolatedStringHandler Constructores

Definición

Sobrecargas

MemoryExtensions.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Char>, Boolean)

Crea un controlador utilizado para escribir una cadena interpolada en un intervalo de caracteres.

MemoryExtensions.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Char>, IFormatProvider, Boolean)

Crea un controlador utilizado para escribir una cadena interpolada en un intervalo de caracteres.

MemoryExtensions.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Char>, Boolean)

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Crea un controlador utilizado para escribir una cadena interpolada en un intervalo de caracteres.

C#
public TryWriteInterpolatedStringHandler(int literalLength, int formattedCount, Span<char> destination, out bool shouldAppend);

Parámetros

literalLength
Int32

Número de caracteres constantes fuera de las expresiones de interpolación en la cadena interpolada.

formattedCount
Int32

Número de expresiones de interpolación en la cadena interpolada.

destination
Span<Char>

Búfer de destino.

shouldAppend
Boolean

Cuando este método vuelve, contiene true si el destino puede ser lo suficientemente largo como para admitir el formato, o false si no lo será.

Comentarios

Esto está pensado para que solo lo llame el código generado por el compilador. Los argumentos no se validan, ya que de lo contrario serían para los miembros destinados a usarse directamente.

Se aplica a

.NET 10 e outras versións
Produto Versións
.NET 6, 7, 8, 9, 10

MemoryExtensions.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Char>, IFormatProvider, Boolean)

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Crea un controlador utilizado para escribir una cadena interpolada en un intervalo de caracteres.

C#
public TryWriteInterpolatedStringHandler(int literalLength, int formattedCount, Span<char> destination, IFormatProvider? provider, out bool shouldAppend);

Parámetros

literalLength
Int32

Número de caracteres constantes fuera de las expresiones de interpolación en la cadena interpolada.

formattedCount
Int32

Número de expresiones de interpolación en la cadena interpolada.

destination
Span<Char>

Búfer de destino.

provider
IFormatProvider

Objeto que proporciona información de formato específica de la referencia cultural.

shouldAppend
Boolean

Cuando este método vuelve, contiene true si el destino puede ser lo suficientemente largo como para admitir el formato, o false si no lo será.

Comentarios

Esto está pensado para que solo lo llame el código generado por el compilador. Los argumentos no se validan, ya que de lo contrario serían para los miembros destinados a usarse directamente.

Se aplica a

.NET 10 e outras versións
Produto Versións
.NET 6, 7, 8, 9, 10