Char.ISpanFormattable.TryFormat Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Versucht, den Wert der aktuellen Instanz in die angegebene Zeichenspanne zu formatieren.
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
Parameter
Die Spanne, in der der Wert dieser Instanz geschrieben werden soll, formatiert als Spanne von Zeichen.
- charsWritten
- Int32
Nach Ausführung dieser Methode die Anzahl der in destination
geschriebenen Zeichen.
- format
- ReadOnlySpan<Char>
Eine Zeichenspanne, die eine standardmäßige oder benutzerdefinierte Formatzeichenfolge darstellt, die das akzeptable Format für destination
definiert.
- provider
- IFormatProvider
Ein optionales Objekt, das kulturspezifische Formatierungsinformationen für destination
bereitstellt.
Gibt zurück
true
, wenn die Formatierung erfolgreich war, andernfalls false