Поделиться через


DefaultInterpolatedStringHandler Конструкторы

Определение

Перегрузки

DefaultInterpolatedStringHandler(Int32, Int32)

Создает обработчик, используемый для преобразования интерполированной строки в String.

DefaultInterpolatedStringHandler(Int32, Int32, IFormatProvider)

Создает обработчик, используемый для преобразования интерполированной строки в String.

DefaultInterpolatedStringHandler(Int32, Int32, IFormatProvider, Span<Char>)

Создает обработчик, используемый для преобразования интерполированной строки в String.

DefaultInterpolatedStringHandler(Int32, Int32)

Исходный код:
DefaultInterpolatedStringHandler.cs
Исходный код:
DefaultInterpolatedStringHandler.cs
Исходный код:
DefaultInterpolatedStringHandler.cs

Создает обработчик, используемый для преобразования интерполированной строки в String.

public:
 DefaultInterpolatedStringHandler(int literalLength, int formattedCount);
public DefaultInterpolatedStringHandler (int literalLength, int formattedCount);
new System.Runtime.CompilerServices.DefaultInterpolatedStringHandler : int * int -> System.Runtime.CompilerServices.DefaultInterpolatedStringHandler
Public Sub New (literalLength As Integer, formattedCount As Integer)

Параметры

literalLength
Int32

Количество символов констант вне выражений интерполяции в интерполированной строке.

formattedCount
Int32

Количество выражений интерполяции в интерполированной строке.

Комментарии

Он должен вызываться только кодом, созданным компилятором. Аргументы не проверяются, так как в противном случае они были бы для членов, предназначенных для непосредственного использования.

Применяется к

DefaultInterpolatedStringHandler(Int32, Int32, IFormatProvider)

Исходный код:
DefaultInterpolatedStringHandler.cs
Исходный код:
DefaultInterpolatedStringHandler.cs
Исходный код:
DefaultInterpolatedStringHandler.cs

Создает обработчик, используемый для преобразования интерполированной строки в String.

public:
 DefaultInterpolatedStringHandler(int literalLength, int formattedCount, IFormatProvider ^ provider);
public DefaultInterpolatedStringHandler (int literalLength, int formattedCount, IFormatProvider? provider);
new System.Runtime.CompilerServices.DefaultInterpolatedStringHandler : int * int * IFormatProvider -> System.Runtime.CompilerServices.DefaultInterpolatedStringHandler
Public Sub New (literalLength As Integer, formattedCount As Integer, provider As IFormatProvider)

Параметры

literalLength
Int32

Количество символов констант вне выражений интерполяции в интерполированной строке.

formattedCount
Int32

Количество выражений интерполяции в интерполированной строке.

provider
IFormatProvider

Объект, предоставляющий сведения о форматировании для определенного языка и региональных параметров.

Комментарии

Он должен вызываться только кодом, созданным компилятором. Аргументы не проверяются, так как в противном случае они были бы для членов, предназначенных для непосредственного использования.

Применяется к

DefaultInterpolatedStringHandler(Int32, Int32, IFormatProvider, Span<Char>)

Исходный код:
DefaultInterpolatedStringHandler.cs
Исходный код:
DefaultInterpolatedStringHandler.cs
Исходный код:
DefaultInterpolatedStringHandler.cs

Создает обработчик, используемый для преобразования интерполированной строки в String.

public:
 DefaultInterpolatedStringHandler(int literalLength, int formattedCount, IFormatProvider ^ provider, Span<char> initialBuffer);
public DefaultInterpolatedStringHandler (int literalLength, int formattedCount, IFormatProvider? provider, Span<char> initialBuffer);
new System.Runtime.CompilerServices.DefaultInterpolatedStringHandler : int * int * IFormatProvider * Span<char> -> System.Runtime.CompilerServices.DefaultInterpolatedStringHandler
Public Sub New (literalLength As Integer, formattedCount As Integer, provider As IFormatProvider, initialBuffer As Span(Of Char))

Параметры

literalLength
Int32

Количество символов констант вне выражений интерполяции в интерполированной строке.

formattedCount
Int32

Количество выражений интерполяции в интерполированной строке.

provider
IFormatProvider

Объект, предоставляющий сведения о форматировании для определенного языка и региональных параметров.

initialBuffer
Span<Char>

Буфер, временно переданный обработчику для использования в рамках форматирования. Содержимое может быть перезаписано.

Комментарии

Он должен вызываться только кодом, созданным компилятором. Аргументы не проверяются, так как в противном случае они были бы для членов, предназначенных для непосредственного использования.

Применяется к