TimeSpan.TryFormat Metode
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Mencoba memformat nilai instans saat ini sebagai UTF-8 ke dalam rentang byte yang disediakan. |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Mencoba memformat nilai instans nomor rentang waktu saat ini ke dalam rentang karakter yang disediakan. |
- Sumber:
- TimeSpan.cs
- Sumber:
- TimeSpan.cs
Mencoba memformat nilai instans saat ini sebagai UTF-8 ke dalam rentang byte yang disediakan.
public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, ReadOnlySpan<char> format = default, IFormatProvider? formatProvider = default);
abstract member TryFormat : Span<byte> * int * ReadOnlySpan<char> * IFormatProvider -> bool
override this.TryFormat : Span<byte> * int * ReadOnlySpan<char> * IFormatProvider -> bool
Public Function TryFormat (utf8Destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As ReadOnlySpan(Of Char) = Nothing, Optional formatProvider As IFormatProvider = Nothing) As Boolean
Parameter
Rentang untuk menulis nilai instans ini yang diformat sebagai rentang byte.
- bytesWritten
- Int32
Ketika metode ini kembali, berisi jumlah byte yang ditulis dalam utf8Destination
.
- format
- ReadOnlySpan<Char>
Rentang yang berisi karakter yang mewakili string format standar atau kustom yang menentukan format yang dapat diterima untuk utf8Destination
.
- formatProvider
- IFormatProvider
Mengembalikan
true
jika pemformatan berhasil; jika tidak, false
.
Penerapan
Berlaku untuk
.NET 10 dan versi lainnya
Produk | Versi |
---|---|
.NET | 8, 9, 10 |
- Sumber:
- TimeSpan.cs
- Sumber:
- TimeSpan.cs
- Sumber:
- TimeSpan.cs
Mencoba memformat nilai instans nomor rentang waktu saat ini ke dalam rentang karakter yang disediakan.
public bool TryFormat(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format = default, IFormatProvider? formatProvider = default);
public bool TryFormat(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format = default, IFormatProvider formatProvider = default);
abstract member TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
override this.TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
member this.TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
Public Function TryFormat (destination As Span(Of Char), ByRef charsWritten As Integer, Optional format As ReadOnlySpan(Of Char) = Nothing, Optional formatProvider As IFormatProvider = Nothing) As Boolean
Parameter
Rentang untuk menulis nilai instans ini yang diformat sebagai rentang karakter.
- charsWritten
- Int32
Ketika metode ini kembali, berisi jumlah karakter yang ditulis dalam destination
.
- format
- ReadOnlySpan<Char>
Rentang yang berisi karakter yang mewakili string format standar atau kustom yang menentukan format yang dapat diterima untuk destination
.
- formatProvider
- IFormatProvider
Objek opsional yang memasok informasi pemformatan khusus budaya untuk destination
.
Mengembalikan
true
jika pemformatan berhasil; jika tidak, false
.
Penerapan
Berlaku untuk
.NET 10 dan versi lainnya
Produk | Versi |
---|---|
.NET | Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Standard | 2.1 |
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: