Rune.ISpanFormattable.TryFormat Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пытается отформатировать значение текущего экземпляра в указанный диапазон символов.
virtual bool System.ISpanFormattable.TryFormat(Span<char> destination, [Runtime::InteropServices::Out] int % charsWritten, ReadOnlySpan<char> format, IFormatProvider ^ provider) = ISpanFormattable::TryFormat;
bool ISpanFormattable.TryFormat (Span<char> destination, out int charsWritten, ReadOnlySpan<char> format, IFormatProvider provider);
abstract member System.ISpanFormattable.TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
override this.System.ISpanFormattable.TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
Function TryFormat (destination As Span(Of Char), ByRef charsWritten As Integer, format As ReadOnlySpan(Of Char), provider As IFormatProvider) As Boolean Implements ISpanFormattable.TryFormat
Параметры
При возврате этого метода содержит значение этого экземпляра в виде диапазона символов.
- charsWritten
- Int32
При возврате этого метода содержит количество символов, записанных в destination
.
- format
- ReadOnlySpan<Char>
Диапазон, содержащий символы, представляющие стандартную или настраиваемую строку формата, которая определяет допустимый формат для destination
.
- provider
- IFormatProvider
Необязательный объект, предоставляющий сведения о форматировании с учетом определенного языка и региональных параметров для destination
.
Возвращаемое значение
Значение true
, если форматирование выполнено успешно; в противном случае — значение false
.