Utf8Formatter.TryFormat Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
TryFormat(Boolean, Span<Byte>, Int32, StandardFormat)
- Kaynak:
- Utf8Formatter.Boolean.cs
- Kaynak:
- Utf8Formatter.Boolean.cs
- Kaynak:
- Utf8Formatter.Boolean.cs
- Kaynak:
- Utf8Formatter.Boolean.cs
- Kaynak:
- Utf8Formatter.Boolean.cs
bir Boolean öğesini UTF8 dizesi olarak biçimlendirin.
public static bool TryFormat(bool value, Span<byte> destination, out int bytesWritten, System.Buffers.StandardFormat format = default);
static member TryFormat : bool * Span<byte> * int * System.Buffers.StandardFormat -> bool
Public Shared Function TryFormat (value As Boolean, destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As StandardFormat = Nothing) As Boolean
Parametreler
- value
- Boolean
Biçimlendirecek değer.
- bytesWritten
- Int32
yöntemi döndürdüğünde, biçimlendirilmiş metnin uzunluğunu bayt cinsinden içerir.
- format
- StandardFormat
Kullanılacak standart biçim.
Döndürülenler
true biçimlendirme işlemi başarılı olursa; false çok küçükse destination .
Açıklamalar
Desteklenen biçimler:
| Dizeyi biçimlendir | Örnek sonuç dizesi |
|---|---|
| G (varsayılan) | Doğru/Yanlış |
| l | true/false |
Yöntem başarısız olursa, arabellek boyutunu yinelemeli olarak artırın ve başarılı olana kadar yeniden deneyin.
Şunlara uygulanır
TryFormat(Byte, Span<Byte>, Int32, StandardFormat)
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
bir Byte öğesini UTF8 dizesi olarak biçimlendirin.
public static bool TryFormat(byte value, Span<byte> destination, out int bytesWritten, System.Buffers.StandardFormat format = default);
static member TryFormat : byte * Span<byte> * int * System.Buffers.StandardFormat -> bool
Public Shared Function TryFormat (value As Byte, destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As StandardFormat = Nothing) As Boolean
Parametreler
- value
- Byte
Biçimlendirecek değer.
- bytesWritten
- Int32
yöntemi döndürdüğünde, biçimlendirilmiş metnin uzunluğunu bayt cinsinden içerir.
- format
- StandardFormat
Kullanılacak standart biçim.
Döndürülenler
true biçimlendirme işlemi başarılı olursa; false çok küçükse destination .
Açıklamalar
Desteklenen biçimler:
| Dizeyi biçimlendir | Örnek sonuç dizesi |
|---|---|
| G/g (varsayılan) | |
| D/d | 122 |
| Yok/Yok | 122 |
| X/x | 7a |
Yöntem başarısız olursa, arabellek boyutunu yinelemeli olarak artırın ve başarılı olana kadar yeniden deneyin.
Şunlara uygulanır
TryFormat(DateTime, Span<Byte>, Int32, StandardFormat)
- Kaynak:
- Utf8Formatter.Date.cs
- Kaynak:
- Utf8Formatter.Date.cs
- Kaynak:
- Utf8Formatter.Date.cs
- Kaynak:
- Utf8Formatter.Date.cs
- Kaynak:
- Utf8Formatter.Date.cs
bir DateTime öğesini UTF8 dizesi olarak biçimlendirin.
public static bool TryFormat(DateTime value, Span<byte> destination, out int bytesWritten, System.Buffers.StandardFormat format = default);
static member TryFormat : DateTime * Span<byte> * int * System.Buffers.StandardFormat -> bool
Public Shared Function TryFormat (value As DateTime, destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As StandardFormat = Nothing) As Boolean
Parametreler
- value
- DateTime
Biçimlendirecek değer.
- bytesWritten
- Int32
yöntemi döndürdüğünde, biçimlendirilmiş metnin uzunluğunu bayt cinsinden içerir.
- format
- StandardFormat
Kullanılacak standart biçim.
Döndürülenler
true biçimlendirme işlemi başarılı olursa; false çok küçükse destination .
Açıklamalar
Desteklenen biçimler:
| Dizeyi biçimlendir | Örnek sonuç dizesi | Yorumlar |
|---|---|---|
| G (varsayılan) | 05/25/2017 10:30:15 | |
| R | Sal, 03 Ocak 2017 08:08:05 GMT | (RFC 1123) |
| l | tue, 03 oca 2017 08:08:05 gmt | (Küçük harf RFC 1123) |
| O | 2017-06-12T05:30:45.7680000-07:00 | (Gidiş dönüşlü) |
Yöntem başarısız olursa, arabellek boyutunu yinelemeli olarak artırın ve başarılı olana kadar yeniden deneyin.
Şunlara uygulanır
TryFormat(DateTimeOffset, Span<Byte>, Int32, StandardFormat)
- Kaynak:
- Utf8Formatter.Date.cs
- Kaynak:
- Utf8Formatter.Date.cs
- Kaynak:
- Utf8Formatter.Date.cs
- Kaynak:
- Utf8Formatter.Date.cs
- Kaynak:
- Utf8Formatter.Date.cs
bir DateTimeOffset öğesini UTF8 dizesi olarak biçimlendirin.
public static bool TryFormat(DateTimeOffset value, Span<byte> destination, out int bytesWritten, System.Buffers.StandardFormat format = default);
static member TryFormat : DateTimeOffset * Span<byte> * int * System.Buffers.StandardFormat -> bool
Public Shared Function TryFormat (value As DateTimeOffset, destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As StandardFormat = Nothing) As Boolean
Parametreler
- value
- DateTimeOffset
Biçimlendirecek değer.
- bytesWritten
- Int32
yöntemi döndürdüğünde, biçimlendirilmiş metnin uzunluğunu bayt cinsinden içerir.
- format
- StandardFormat
Kullanılacak standart biçim.
Döndürülenler
true biçimlendirme işlemi başarılı olursa; false çok küçükse destination .
Şunlara uygulanır
TryFormat(Decimal, Span<Byte>, Int32, StandardFormat)
- Kaynak:
- Utf8Formatter.Decimal.cs
- Kaynak:
- Utf8Formatter.Decimal.cs
- Kaynak:
- Utf8Formatter.Decimal.cs
- Kaynak:
- Utf8Formatter.Decimal.cs
- Kaynak:
- Utf8Formatter.Decimal.cs
bir Decimal öğesini UTF8 dizesi olarak biçimlendirin.
public static bool TryFormat(decimal value, Span<byte> destination, out int bytesWritten, System.Buffers.StandardFormat format = default);
static member TryFormat : decimal * Span<byte> * int * System.Buffers.StandardFormat -> bool
Public Shared Function TryFormat (value As Decimal, destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As StandardFormat = Nothing) As Boolean
Parametreler
- value
- Decimal
Biçimlendirecek değer.
- bytesWritten
- Int32
yöntemi döndürdüğünde, biçimlendirilmiş metnin uzunluğunu bayt cinsinden içerir.
- format
- StandardFormat
Kullanılacak standart biçim.
Döndürülenler
true biçimlendirme işlemi başarılı olursa; false çok küçükse destination .
Açıklamalar
Desteklenen biçimler:
| Dizeyi biçimlendir | Örnek sonuç dizesi | Yorumlar |
|---|---|---|
| G/g (varsayılan) | ||
| F/f | 12.45 | Sabit nokta |
| E/e | 1.245000e1 | Üstel |
Yöntem başarısız olursa, arabellek boyutunu yinelemeli olarak artırın ve başarılı olana kadar yeniden deneyin.
Şunlara uygulanır
TryFormat(Double, Span<Byte>, Int32, StandardFormat)
- Kaynak:
- Utf8Formatter.Float.cs
- Kaynak:
- Utf8Formatter.Float.cs
- Kaynak:
- Utf8Formatter.Float.cs
- Kaynak:
- Utf8Formatter.Float.cs
- Kaynak:
- Utf8Formatter.Float.cs
bir Double öğesini UTF8 dizesi olarak biçimlendirin.
public static bool TryFormat(double value, Span<byte> destination, out int bytesWritten, System.Buffers.StandardFormat format = default);
static member TryFormat : double * Span<byte> * int * System.Buffers.StandardFormat -> bool
Public Shared Function TryFormat (value As Double, destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As StandardFormat = Nothing) As Boolean
Parametreler
- value
- Double
Biçimlendirecek değer.
- bytesWritten
- Int32
yöntemi döndürdüğünde, biçimlendirilmiş metnin uzunluğunu bayt cinsinden içerir.
- format
- StandardFormat
Kullanılacak standart biçim.
Döndürülenler
true biçimlendirme işlemi başarılı olursa; false çok küçükse destination .
Açıklamalar
Desteklenen biçimler:
| Dizeyi biçimlendir | Örnek sonuç dizesi | Yorumlar |
|---|---|---|
| G/g (varsayılan) | ||
| F/f | 12.45 | Sabit nokta |
| E/e | 1.245000e1 | Üstel |
Yöntem başarısız olursa, arabellek boyutunu yinelemeli olarak artırın ve başarılı olana kadar yeniden deneyin.
Şunlara uygulanır
TryFormat(Guid, Span<Byte>, Int32, StandardFormat)
- Kaynak:
- Utf8Formatter.Guid.cs
- Kaynak:
- Utf8Formatter.Guid.cs
- Kaynak:
- Utf8Formatter.Guid.cs
- Kaynak:
- Utf8Formatter.Guid.cs
- Kaynak:
- Utf8Formatter.Guid.cs
bir Guid öğesini UTF8 dizesi olarak biçimlendirin.
public static bool TryFormat(Guid value, Span<byte> destination, out int bytesWritten, System.Buffers.StandardFormat format = default);
static member TryFormat : Guid * Span<byte> * int * System.Buffers.StandardFormat -> bool
Public Shared Function TryFormat (value As Guid, destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As StandardFormat = Nothing) As Boolean
Parametreler
- value
- Guid
Biçimlendirecek değer.
- bytesWritten
- Int32
yöntemi döndürdüğünde, biçimlendirilmiş metnin uzunluğunu bayt cinsinden içerir.
- format
- StandardFormat
Kullanılacak standart biçim.
Döndürülenler
true biçimlendirme işlemi başarılı olursa; false çok küçükse destination .
Açıklamalar
Desteklenen biçimler:
| Dizeyi biçimlendir | Sonuç dizesi |
|---|---|
| D (varsayılan) | nnnnnnnn-nnnn-nnnn-nnnn-nnnnn |
| B | {nnnnnn-nnnn-nnnn-nnnn-nnnnn} |
| P | (nnnnnnnn-nnnn-nnnn-nnnn-nnnnn) |
| N | nnnnnnnnn |
Yöntem başarısız olursa, arabellek boyutunu yinelemeli olarak artırın ve başarılı olana kadar yeniden deneyin.
Şunlara uygulanır
TryFormat(Int16, Span<Byte>, Int32, StandardFormat)
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
Bir Int16 öğesini UTF8 dizesi olarak biçimlendirer.
public static bool TryFormat(short value, Span<byte> destination, out int bytesWritten, System.Buffers.StandardFormat format = default);
static member TryFormat : int16 * Span<byte> * int * System.Buffers.StandardFormat -> bool
Public Shared Function TryFormat (value As Short, destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As StandardFormat = Nothing) As Boolean
Parametreler
- value
- Int16
Biçimlendirecek değer.
- bytesWritten
- Int32
yöntemi döndürdüğünde, biçimlendirilmiş metnin uzunluğunu bayt cinsinden içerir.
- format
- StandardFormat
Kullanılacak standart biçim.
Döndürülenler
true biçimlendirme işlemi başarılı olursa; false çok küçükse destination .
Açıklamalar
Desteklenen biçimler:
| Dizeyi biçimlendir | Örnek sonuç dizesi |
|---|---|
| G/g (varsayılan) | |
| D/d | 32767 |
| Yok/Yok | 32,767 |
| X/x | 7fff |
Yöntem başarısız olursa, arabellek boyutunu yinelemeli olarak artırın ve başarılı olana kadar yeniden deneyin.
Şunlara uygulanır
TryFormat(Int32, Span<Byte>, Int32, StandardFormat)
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
Bir Int32 öğesini UTF8 dizesi olarak biçimlendirer.
public static bool TryFormat(int value, Span<byte> destination, out int bytesWritten, System.Buffers.StandardFormat format = default);
static member TryFormat : int * Span<byte> * int * System.Buffers.StandardFormat -> bool
Public Shared Function TryFormat (value As Integer, destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As StandardFormat = Nothing) As Boolean
Parametreler
- value
- Int32
Biçimlendirecek değer.
- bytesWritten
- Int32
yöntemi döndürdüğünde, biçimlendirilmiş metnin uzunluğunu bayt cinsinden içerir.
- format
- StandardFormat
Kullanılacak standart biçim.
Döndürülenler
true biçimlendirme işlemi başarılı olursa; false çok küçükse destination .
Açıklamalar
Desteklenen biçimler:
| Dizeyi biçimlendir | Örnek sonuç dizesi |
|---|---|
| G/g (varsayılan) | |
| D/d | 32767 |
| Yok/Yok | 32,767 |
| X/x | 7fff |
Yöntem başarısız olursa, arabellek boyutunu yinelemeli olarak artırın ve başarılı olana kadar yeniden deneyin.
Şunlara uygulanır
TryFormat(Int64, Span<Byte>, Int32, StandardFormat)
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
Bir Int64 öğesini UTF8 dizesi olarak biçimlendirer.
public static bool TryFormat(long value, Span<byte> destination, out int bytesWritten, System.Buffers.StandardFormat format = default);
static member TryFormat : int64 * Span<byte> * int * System.Buffers.StandardFormat -> bool
Public Shared Function TryFormat (value As Long, destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As StandardFormat = Nothing) As Boolean
Parametreler
- value
- Int64
Biçimlendirecek değer.
- bytesWritten
- Int32
yöntemi döndürdüğünde, biçimlendirilmiş metnin uzunluğunu bayt cinsinden içerir.
- format
- StandardFormat
Kullanılacak standart biçim.
Döndürülenler
true biçimlendirme işlemi başarılı olursa; false çok küçükse destination .
Açıklamalar
Desteklenen biçimler:
| Dizeyi biçimlendir | Örnek sonuç dizesi |
|---|---|
| G/g (varsayılan) | |
| D/d | 32767 |
| Yok/Yok | 32,767 |
| X/x | 7fff |
Yöntem başarısız olursa, arabellek boyutunu yinelemeli olarak artırın ve başarılı olana kadar yeniden deneyin.
Şunlara uygulanır
TryFormat(SByte, Span<Byte>, Int32, StandardFormat)
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
Önemli
Bu API, CLS uyumlu değildir.
Bir SByte öğesini UTF8 dizesi olarak biçimlendirer.
[System.CLSCompliant(false)]
public static bool TryFormat(sbyte value, Span<byte> destination, out int bytesWritten, System.Buffers.StandardFormat format = default);
[<System.CLSCompliant(false)>]
static member TryFormat : sbyte * Span<byte> * int * System.Buffers.StandardFormat -> bool
Public Shared Function TryFormat (value As SByte, destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As StandardFormat = Nothing) As Boolean
Parametreler
- value
- SByte
Biçimlendirecek değer.
- bytesWritten
- Int32
yöntemi döndürdüğünde, biçimlendirilmiş metnin uzunluğunu bayt cinsinden içerir.
- format
- StandardFormat
Kullanılacak standart biçim.
Döndürülenler
true biçimlendirme işlemi başarılı olursa; false çok küçükse destination .
- Özellikler
Açıklamalar
Desteklenen biçimler:
| Dizeyi biçimlendir | Örnek sonuç dizesi |
|---|---|
| G/g (varsayılan) | |
| D/d | 122 |
| Yok/Yok | 122 |
| X/x | 7a |
Yöntem başarısız olursa, arabellek boyutunu yinelemeli olarak artırın ve başarılı olana kadar yeniden deneyin.
Şunlara uygulanır
TryFormat(Single, Span<Byte>, Int32, StandardFormat)
- Kaynak:
- Utf8Formatter.Float.cs
- Kaynak:
- Utf8Formatter.Float.cs
- Kaynak:
- Utf8Formatter.Float.cs
- Kaynak:
- Utf8Formatter.Float.cs
- Kaynak:
- Utf8Formatter.Float.cs
bir Single öğesini UTF8 dizesi olarak biçimlendirin.
public static bool TryFormat(float value, Span<byte> destination, out int bytesWritten, System.Buffers.StandardFormat format = default);
static member TryFormat : single * Span<byte> * int * System.Buffers.StandardFormat -> bool
Public Shared Function TryFormat (value As Single, destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As StandardFormat = Nothing) As Boolean
Parametreler
- value
- Single
Biçimlendirecek değer.
- bytesWritten
- Int32
yöntemi döndürdüğünde, biçimlendirilmiş metnin uzunluğunu bayt cinsinden içerir.
- format
- StandardFormat
Kullanılacak standart biçim.
Döndürülenler
true biçimlendirme işlemi başarılı olursa; false çok küçükse destination .
Açıklamalar
Desteklenen biçimler:
| Dizeyi biçimlendir | Örnek sonuç dizesi | Yorumlar |
|---|---|---|
| G/g (varsayılan) | ||
| F/f | 12.45 | Sabit nokta |
| E/e | 1.245000e1 | Üstel |
Yöntem başarısız olursa, arabellek boyutunu yinelemeli olarak artırın ve başarılı olana kadar yeniden deneyin.
Şunlara uygulanır
TryFormat(TimeSpan, Span<Byte>, Int32, StandardFormat)
- Kaynak:
- Utf8Formatter.TimeSpan.cs
- Kaynak:
- Utf8Formatter.TimeSpan.cs
- Kaynak:
- Utf8Formatter.TimeSpan.cs
- Kaynak:
- Utf8Formatter.TimeSpan.cs
- Kaynak:
- Utf8Formatter.TimeSpan.cs
bir TimeSpan öğesini UTF8 dizesi olarak biçimlendirin.
public static bool TryFormat(TimeSpan value, Span<byte> destination, out int bytesWritten, System.Buffers.StandardFormat format = default);
static member TryFormat : TimeSpan * Span<byte> * int * System.Buffers.StandardFormat -> bool
Public Shared Function TryFormat (value As TimeSpan, destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As StandardFormat = Nothing) As Boolean
Parametreler
- value
- TimeSpan
Biçimlendirecek değer.
- bytesWritten
- Int32
yöntemi döndürdüğünde, biçimlendirilmiş metnin uzunluğunu bayt cinsinden içerir.
- format
- StandardFormat
Kullanılacak standart biçim.
Döndürülenler
true biçimlendirme işlemi başarılı olursa; false çok küçükse destination .
Açıklamalar
Desteklenen biçimler:
| Dizeyi biçimlendir | Sonuç dizesi | Yorumlar |
|---|---|---|
| c/t/T (varsayılan) | [-][d.]hh:mm:ss[.fffffff] | (sabit biçim) |
| G | [-]d:hh:mm:ss.fffffff | (genel uzun) |
| g | [-][d:][h]h:mm:ss[.f[f[f[f[f[f]]]]]] | (genel kısa) |
Yöntem başarısız olursa, arabellek boyutunu yinelemeli olarak artırın ve başarılı olana kadar yeniden deneyin.
Şunlara uygulanır
TryFormat(UInt16, Span<Byte>, Int32, StandardFormat)
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
Önemli
Bu API, CLS uyumlu değildir.
bir UInt16 öğesini UTF8 dizesi olarak biçimlendirin.
[System.CLSCompliant(false)]
public static bool TryFormat(ushort value, Span<byte> destination, out int bytesWritten, System.Buffers.StandardFormat format = default);
[<System.CLSCompliant(false)>]
static member TryFormat : uint16 * Span<byte> * int * System.Buffers.StandardFormat -> bool
Public Shared Function TryFormat (value As UShort, destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As StandardFormat = Nothing) As Boolean
Parametreler
- value
- UInt16
Biçimlendirecek değer.
- bytesWritten
- Int32
yöntemi döndürdüğünde, biçimlendirilmiş metnin uzunluğunu bayt cinsinden içerir.
- format
- StandardFormat
Kullanılacak standart biçim.
Döndürülenler
true biçimlendirme işlemi başarılı olursa; false çok küçükse destination .
- Özellikler
Açıklamalar
Desteklenen biçimler:
| Dizeyi biçimlendir | Örnek sonuç dizesi |
|---|---|
| G/g (varsayılan) | |
| D/d | 32767 |
| Yok/Yok | 32,767 |
| X/x | 7fff |
Yöntem başarısız olursa, arabellek boyutunu yinelemeli olarak artırın ve başarılı olana kadar yeniden deneyin.
Şunlara uygulanır
TryFormat(UInt32, Span<Byte>, Int32, StandardFormat)
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
Önemli
Bu API, CLS uyumlu değildir.
bir UInt32 öğesini UTF8 dizesi olarak biçimlendirin.
[System.CLSCompliant(false)]
public static bool TryFormat(uint value, Span<byte> destination, out int bytesWritten, System.Buffers.StandardFormat format = default);
[<System.CLSCompliant(false)>]
static member TryFormat : uint32 * Span<byte> * int * System.Buffers.StandardFormat -> bool
Public Shared Function TryFormat (value As UInteger, destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As StandardFormat = Nothing) As Boolean
Parametreler
- value
- UInt32
Biçimlendirecek değer.
- bytesWritten
- Int32
yöntemi döndürdüğünde, biçimlendirilmiş metnin uzunluğunu bayt cinsinden içerir.
- format
- StandardFormat
Kullanılacak standart biçim.
Döndürülenler
true biçimlendirme işlemi başarılı olursa; false çok küçükse destination .
- Özellikler
Açıklamalar
Desteklenen biçimler:
| Dizeyi biçimlendir | Örnek sonuç dizesi |
|---|---|
| G/g (varsayılan) | |
| D/d | 32767 |
| Yok/Yok | 32,767 |
| X/x | 7fff |
Yöntem başarısız olursa, arabellek boyutunu yinelemeli olarak artırın ve başarılı olana kadar yeniden deneyin.
Şunlara uygulanır
TryFormat(UInt64, Span<Byte>, Int32, StandardFormat)
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
- Kaynak:
- Utf8Formatter.Integer.cs
Önemli
Bu API, CLS uyumlu değildir.
bir UInt64 öğesini UTF8 dizesi olarak biçimlendirin.
[System.CLSCompliant(false)]
public static bool TryFormat(ulong value, Span<byte> destination, out int bytesWritten, System.Buffers.StandardFormat format = default);
[<System.CLSCompliant(false)>]
static member TryFormat : uint64 * Span<byte> * int * System.Buffers.StandardFormat -> bool
Public Shared Function TryFormat (value As ULong, destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As StandardFormat = Nothing) As Boolean
Parametreler
- value
- UInt64
Biçimlendirecek değer.
- bytesWritten
- Int32
yöntemi döndürdüğünde, biçimlendirilmiş metnin uzunluğunu bayt cinsinden içerir.
- format
- StandardFormat
Kullanılacak standart biçim.
Döndürülenler
true biçimlendirme işlemi başarılı olursa; false çok küçükse destination .
- Özellikler
Açıklamalar
Desteklenen biçimler:
| Dizeyi biçimlendir | Örnek sonuç dizesi |
|---|---|
| G/g (varsayılan) | |
| D/d | 32767 |
| Yok/Yok | 32,767 |
| X/x | 7fff |
Yöntem başarısız olursa, arabellek boyutunu yinelemeli olarak artırın ve başarılı olana kadar yeniden deneyin.