MemoryExtensions.TryWriteInterpolatedStringHandler Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| MemoryExtensions.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Char>, Boolean) |
Создает обработчик, используемый для записи интерполированной строки в диапазон символов. |
| MemoryExtensions.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Char>, IFormatProvider, Boolean) |
Создает обработчик, используемый для записи интерполированной строки в диапазон символов. |
MemoryExtensions.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Char>, Boolean)
- Исходный код:
- MemoryExtensions.cs
- Исходный код:
- MemoryExtensions.cs
- Исходный код:
- MemoryExtensions.cs
- Исходный код:
- MemoryExtensions.cs
- Исходный код:
- MemoryExtensions.cs
Создает обработчик, используемый для записи интерполированной строки в диапазон символов.
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
Количество выражений интерполяции в интерполированной строке.
- shouldAppend
- Boolean
Когда этот метод возвращается, содержит true , если назначение может быть достаточно длинным для поддержки форматирования или false если оно не будет.
Комментарии
Это предназначено для вызова только созданным компилятором кодом. Аргументы не проверяются, так как они в противном случае предназначены для элементов, предназначенных для непосредственного использования.
Применяется к
MemoryExtensions.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Char>, IFormatProvider, Boolean)
- Исходный код:
- MemoryExtensions.cs
- Исходный код:
- MemoryExtensions.cs
- Исходный код:
- MemoryExtensions.cs
- Исходный код:
- MemoryExtensions.cs
- Исходный код:
- MemoryExtensions.cs
Создает обработчик, используемый для записи интерполированной строки в диапазон символов.
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
Количество выражений интерполяции в интерполированной строке.
- provider
- IFormatProvider
Объект, предоставляющий сведения о форматировании, зависящее от языка и региональных параметров.
- shouldAppend
- Boolean
Когда этот метод возвращается, содержит true , если назначение может быть достаточно длинным для поддержки форматирования или false если оно не будет.
Комментарии
Это предназначено для вызова только созданным компилятором кодом. Аргументы не проверяются, так как они в противном случае предназначены для элементов, предназначенных для непосредственного использования.