Nyelv

MemoryExtensions.TryWriteInterpolatedStringHandler Konstruktorok

Definíció

Túlterhelések

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

Létrehoz egy kezelőt, amellyel interpolált sztringet írhat egy karaktersorozatba.

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

Létrehoz egy kezelőt, amellyel interpolált sztringet írhat egy karaktersorozatba.

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

Forrás:
MemoryExtensions.cs
Forrás:
MemoryExtensions.cs
Forrás:
MemoryExtensions.cs
Forrás:
MemoryExtensions.cs
Forrás:
MemoryExtensions.cs

Létrehoz egy kezelőt, amellyel interpolált sztringet írhat egy karaktersorozatba.

public:
 TryWriteInterpolatedStringHandler(int literalLength, int formattedCount, Span<char> destination, [Runtime::InteropServices::Out] bool % shouldAppend);
public TryWriteInterpolatedStringHandler(int literalLength, int formattedCount, Span<char> destination, out bool shouldAppend);
new MemoryExtensions.TryWriteInterpolatedStringHandler : int * int * Span<char> * bool -> MemoryExtensions.TryWriteInterpolatedStringHandler
Public Sub New (literalLength As Integer, formattedCount As Integer, destination As Span(Of Char), ByRef shouldAppend As Boolean)

Paraméterek

literalLength
Int32

Az interpolált sztringben az interpolációs kifejezéseken kívüli állandó karakterek száma.

formattedCount
Int32

Az interpolált sztring interpolációs kifejezéseinek száma.

destination
Span<Char>

A célpuffer.

shouldAppend
Boolean

Amikor ez a metódus visszatér, tartalmazza true , hogy a cél elég hosszú-e a formázás támogatásához, vagy false ha nem lesz.

Megjegyzések

Ezt csak a fordító által létrehozott kód hívhatja meg. Az argumentumok nem lesznek érvényesítve, mivel egyébként a közvetlenül használni kívánt tagok esetében lennének.

A következőre érvényes:

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

Forrás:
MemoryExtensions.cs
Forrás:
MemoryExtensions.cs
Forrás:
MemoryExtensions.cs
Forrás:
MemoryExtensions.cs
Forrás:
MemoryExtensions.cs

Létrehoz egy kezelőt, amellyel interpolált sztringet írhat egy karaktersorozatba.

public:
 TryWriteInterpolatedStringHandler(int literalLength, int formattedCount, Span<char> destination, IFormatProvider ^ provider, [Runtime::InteropServices::Out] bool % shouldAppend);
public TryWriteInterpolatedStringHandler(int literalLength, int formattedCount, Span<char> destination, IFormatProvider? provider, out bool shouldAppend);
new MemoryExtensions.TryWriteInterpolatedStringHandler : int * int * Span<char> * IFormatProvider * bool -> MemoryExtensions.TryWriteInterpolatedStringHandler
Public Sub New (literalLength As Integer, formattedCount As Integer, destination As Span(Of Char), provider As IFormatProvider, ByRef shouldAppend As Boolean)

Paraméterek

literalLength
Int32

Az interpolált sztringben az interpolációs kifejezéseken kívüli állandó karakterek száma.

formattedCount
Int32

Az interpolált sztring interpolációs kifejezéseinek száma.

destination
Span<Char>

A célpuffer.

provider
IFormatProvider

Egy objektum, amely kultúraspecifikus formázási információkat tartalmaz.

shouldAppend
Boolean

Amikor ez a metódus visszatér, tartalmazza true , hogy a cél elég hosszú-e a formázás támogatásához, vagy false ha nem lesz.

Megjegyzések

Ezt csak a fordító által létrehozott kód hívhatja meg. Az argumentumok nem lesznek érvényesítve, mivel egyébként a közvetlenül használni kívánt tagok esetében lennének.

A következőre érvényes: