BitConverter.TryWriteBytes Metode
Definisi
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.
Overload
TryWriteBytes(Span<Byte>, Int64) |
Mengonversi bilangan bulat bertanda 64-bit menjadi rentang byte. |
TryWriteBytes(Span<Byte>, Boolean) |
Mengonversi Boolean menjadi rentang byte. |
TryWriteBytes(Span<Byte>, Char) |
Mengonversi karakter menjadi rentang byte. |
TryWriteBytes(Span<Byte>, Double) |
Mengonversi nilai floating-point presisi ganda menjadi rentang byte. |
TryWriteBytes(Span<Byte>, Half) |
Mengonversi nilai floating-point setengah presisi menjadi rentang byte. |
TryWriteBytes(Span<Byte>, Int128) | |
TryWriteBytes(Span<Byte>, Int16) |
Mengonversi bilangan bulat bertanda 16-bit menjadi rentang byte. |
TryWriteBytes(Span<Byte>, Int32) |
Mengonversi bilangan bulat bertanda 32-bit menjadi rentang byte. |
TryWriteBytes(Span<Byte>, Single) |
Mengonversi nilai floating-point presisi tunggal menjadi rentang byte. |
TryWriteBytes(Span<Byte>, UInt128) | |
TryWriteBytes(Span<Byte>, UInt16) |
Mengonversi bilangan bulat 16-bit yang tidak ditandatangani menjadi rentang byte. |
TryWriteBytes(Span<Byte>, UInt32) |
Mengonversi bilangan bulat tidak bertanda 32-bit menjadi rentang byte. |
TryWriteBytes(Span<Byte>, UInt64) |
Mengonversi bilangan bulat 64-bit yang tidak ditandatangani menjadi rentang byte. |
TryWriteBytes(Span<Byte>, Int64)
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
Mengonversi bilangan bulat bertanda 64-bit menjadi rentang byte.
public:
static bool TryWriteBytes(Span<System::Byte> destination, long value);
public static bool TryWriteBytes (Span<byte> destination, long value);
static member TryWriteBytes : Span<byte> * int64 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Long) As Boolean
Parameter
Ketika metode ini kembali, byte yang mewakili bilangan bulat bertanda tangan 64-bit yang dikonversi.
- value
- Int64
Bilangan bulat bertanda tangan 64-bit untuk dikonversi.
Mengembalikan
true
jika konversi berhasil; false
Sebaliknya.
Berlaku untuk
TryWriteBytes(Span<Byte>, Boolean)
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
Mengonversi Boolean menjadi rentang byte.
public:
static bool TryWriteBytes(Span<System::Byte> destination, bool value);
public static bool TryWriteBytes (Span<byte> destination, bool value);
static member TryWriteBytes : Span<byte> * bool -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Boolean) As Boolean
Parameter
- value
- Boolean
Boolean yang akan dikonversi.
Mengembalikan
true
jika konversi berhasil; false
Sebaliknya.
Berlaku untuk
TryWriteBytes(Span<Byte>, Char)
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
Mengonversi karakter menjadi rentang byte.
public:
static bool TryWriteBytes(Span<System::Byte> destination, char value);
public static bool TryWriteBytes (Span<byte> destination, char value);
static member TryWriteBytes : Span<byte> * char -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Char) As Boolean
Parameter
- value
- Char
Karakter yang akan dikonversi.
Mengembalikan
true
jika konversi berhasil; false
Sebaliknya.
Berlaku untuk
TryWriteBytes(Span<Byte>, Double)
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
Mengonversi nilai floating-point presisi ganda menjadi rentang byte.
public:
static bool TryWriteBytes(Span<System::Byte> destination, double value);
public static bool TryWriteBytes (Span<byte> destination, double value);
static member TryWriteBytes : Span<byte> * double -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Double) As Boolean
Parameter
Ketika metode ini kembali, byte yang mewakili nilai floating-point presisi ganda yang dikonversi.
- value
- Double
Nilai floating-point presisi ganda untuk dikonversi.
Mengembalikan
true
jika konversi berhasil; false
Sebaliknya.
Berlaku untuk
TryWriteBytes(Span<Byte>, Half)
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
Mengonversi nilai floating-point setengah presisi menjadi rentang byte.
public:
static bool TryWriteBytes(Span<System::Byte> destination, Half value);
public static bool TryWriteBytes (Span<byte> destination, Half value);
static member TryWriteBytes : Span<byte> * Half -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Half) As Boolean
Parameter
Ketika metode ini kembali, byte yang mewakili nilai floating-point setengah presisi yang dikonversi.
- value
- Half
Nilai floating-point setengah presisi yang akan dikonversi.
Mengembalikan
true
jika konversi berhasil; false
Sebaliknya.
Berlaku untuk
TryWriteBytes(Span<Byte>, Int128)
- Sumber:
- BitConverter.cs
public:
static bool TryWriteBytes(Span<System::Byte> destination, Int128 value);
public static bool TryWriteBytes (Span<byte> destination, Int128 value);
static member TryWriteBytes : Span<byte> * Int128 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Int128) As Boolean
Parameter
- value
- Int128
Mengembalikan
Berlaku untuk
TryWriteBytes(Span<Byte>, Int16)
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
Mengonversi bilangan bulat bertanda 16-bit menjadi rentang byte.
public:
static bool TryWriteBytes(Span<System::Byte> destination, short value);
public static bool TryWriteBytes (Span<byte> destination, short value);
static member TryWriteBytes : Span<byte> * int16 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Short) As Boolean
Parameter
Ketika metode ini kembali, byte yang mewakili bilangan bulat bertanda 16-bit yang dikonversi.
- value
- Int16
Bilangan bulat bertanda tangan 16-bit untuk dikonversi.
Mengembalikan
true
jika konversi berhasil; false
Sebaliknya.
Berlaku untuk
TryWriteBytes(Span<Byte>, Int32)
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
Mengonversi bilangan bulat bertanda 32-bit menjadi rentang byte.
public:
static bool TryWriteBytes(Span<System::Byte> destination, int value);
public static bool TryWriteBytes (Span<byte> destination, int value);
static member TryWriteBytes : Span<byte> * int -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Integer) As Boolean
Parameter
Ketika metode ini kembali, byte yang mewakili bilangan bulat bertanda 32-bit yang dikonversi.
- value
- Int32
Bilangan bulat bertanda tangan 32-bit untuk dikonversi.
Mengembalikan
true
jika konversi berhasil; false
Sebaliknya.
Berlaku untuk
TryWriteBytes(Span<Byte>, Single)
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
Mengonversi nilai floating-point presisi tunggal menjadi rentang byte.
public:
static bool TryWriteBytes(Span<System::Byte> destination, float value);
public static bool TryWriteBytes (Span<byte> destination, float value);
static member TryWriteBytes : Span<byte> * single -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Single) As Boolean
Parameter
Ketika metode ini kembali, byte yang mewakili nilai floating-point presisi tunggal yang dikonversi.
- value
- Single
Nilai floating-point presisi tunggal untuk dikonversi.
Mengembalikan
true
jika konversi berhasil; false
Sebaliknya.
Berlaku untuk
TryWriteBytes(Span<Byte>, UInt128)
- Sumber:
- BitConverter.cs
Penting
API ini bukan kompatibel CLS.
public:
static bool TryWriteBytes(Span<System::Byte> destination, UInt128 value);
[System.CLSCompliant(false)]
public static bool TryWriteBytes (Span<byte> destination, UInt128 value);
[<System.CLSCompliant(false)>]
static member TryWriteBytes : Span<byte> * UInt128 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As UInt128) As Boolean
Parameter
- value
- UInt128
Mengembalikan
- Atribut
Berlaku untuk
TryWriteBytes(Span<Byte>, UInt16)
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
Penting
API ini bukan kompatibel CLS.
Mengonversi bilangan bulat 16-bit yang tidak ditandatangani menjadi rentang byte.
public:
static bool TryWriteBytes(Span<System::Byte> destination, System::UInt16 value);
[System.CLSCompliant(false)]
public static bool TryWriteBytes (Span<byte> destination, ushort value);
[<System.CLSCompliant(false)>]
static member TryWriteBytes : Span<byte> * uint16 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As UShort) As Boolean
Parameter
Ketika metode ini kembali, byte yang mewakili bilangan bulat 16-bit yang tidak dikonversi tidak ditandatangani.
- value
- UInt16
Bilangan bulat 16-bit yang tidak ditandatangani untuk dikonversi.
Mengembalikan
true
jika konversi berhasil; false
Sebaliknya.
- Atribut
Berlaku untuk
TryWriteBytes(Span<Byte>, UInt32)
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
Penting
API ini bukan kompatibel CLS.
Mengonversi bilangan bulat tidak bertanda 32-bit menjadi rentang byte.
public:
static bool TryWriteBytes(Span<System::Byte> destination, System::UInt32 value);
[System.CLSCompliant(false)]
public static bool TryWriteBytes (Span<byte> destination, uint value);
[<System.CLSCompliant(false)>]
static member TryWriteBytes : Span<byte> * uint32 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As UInteger) As Boolean
Parameter
Ketika metode ini kembali, byte yang mewakili bilangan bulat 32-bit yang tidak ditandatangani yang dikonversi.
- value
- UInt32
Bilangan bulat 32-bit yang tidak ditandatangani untuk dikonversi.
Mengembalikan
true
jika konversi berhasil; false
Sebaliknya.
- Atribut
Berlaku untuk
TryWriteBytes(Span<Byte>, UInt64)
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
- Sumber:
- BitConverter.cs
Penting
API ini bukan kompatibel CLS.
Mengonversi bilangan bulat 64-bit yang tidak ditandatangani menjadi rentang byte.
public:
static bool TryWriteBytes(Span<System::Byte> destination, System::UInt64 value);
[System.CLSCompliant(false)]
public static bool TryWriteBytes (Span<byte> destination, ulong value);
[<System.CLSCompliant(false)>]
static member TryWriteBytes : Span<byte> * uint64 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As ULong) As Boolean
Parameter
Ketika metode ini kembali, byte yang mewakili bilangan bulat 64-bit yang tidak dikonversi tidak ditandatangani.
- value
- UInt64
Bilangan bulat 64-bit yang tidak ditandatangani untuk dikonversi.
Mengembalikan
true
jika konversi berhasil; false
Sebaliknya.
- Atribut
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk