MemoryExtensions.TryWriteInterpolatedStringHandler 构造函数

定义

重载

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

创建用于将内插字符串写入字符范围的处理程序。

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

创建用于将内插字符串写入字符范围的处理程序。

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

创建用于将内插字符串写入字符范围的处理程序。

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)

参数

literalLength
Int32

内插字符串中内插表达式之外的常量字符数。

formattedCount
Int32

内插字符串中的内插表达式数。

destination
Span<Char>

目标缓冲区。

shouldAppend
Boolean

此方法返回时,包含 true 目标是否足够长,以支持格式设置,或者 false 如果目标不能。

注解

这仅供编译器生成的代码调用。 参数不会验证,否则它们适用于打算直接使用的成员。

适用于

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

创建用于将内插字符串写入字符范围的处理程序。

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)

参数

literalLength
Int32

内插字符串中内插表达式之外的常量字符数。

formattedCount
Int32

内插字符串中的内插表达式数。

destination
Span<Char>

目标缓冲区。

provider
IFormatProvider

一个提供区域性特定的格式设置信息的对象。

shouldAppend
Boolean

此方法返回时,包含 true 目标是否足够长,以支持格式设置,或者 false 如果目标不能。

注解

这仅供编译器生成的代码调用。 参数不会验证,否则它们适用于打算直接使用的成员。

适用于