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) |
Mengonversi bilangan bulat bertanda 128-bit menjadi rentang byte. |
TryWriteBytes(Span<Byte>, Int16) |
Mengonversi bilangan bulat bertanda 16-bit menjadi rentang byte. |
TryWriteBytes(Span<Byte>, Int32) |
Mengonversi bilangan bulat bertanda tangan 32-bit menjadi rentang byte. |
TryWriteBytes(Span<Byte>, Single) |
Mengonversi nilai floating-point presisi tunggal menjadi rentang byte. |
TryWriteBytes(Span<Byte>, UInt128) |
Mengonversi bilangan bulat yang tidak ditandatangani 128-bit menjadi rentang byte. |
TryWriteBytes(Span<Byte>, UInt16) |
Mengonversi bilangan bulat 16-bit yang tidak ditandatangani menjadi rentang byte. |
TryWriteBytes(Span<Byte>, UInt32) |
Mengonversi bilangan bulat yang tidak ditandatangani 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 yang akan 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 untuk dikonversi.
Mengembalikan
true
jika konversi berhasil; false
sebaliknya.
Berlaku untuk
TryWriteBytes(Span<Byte>, Int128)
- Sumber:
- BitConverter.cs
Mengonversi bilangan bulat bertanda 128-bit menjadi rentang byte.
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
Ketika metode ini kembali, byte yang mewakili bilangan bulat bertanda tangan 128-bit yang dikonversi.
- value
- Int128
Bilangan bulat bertanda tangan 128-bit untuk dikonversi.
Mengembalikan
true
jika konversi berhasil; false
sebaliknya.
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 tangan 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 tangan 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 tangan 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.
Mengonversi bilangan bulat yang tidak ditandatangani 128-bit menjadi rentang byte.
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
Ketika metode ini kembali, byte yang mewakili bilangan bulat 128-bit yang dikonversi tidak ditandatangani.
- value
- UInt128
Bilangan bulat yang tidak ditandatangani 128-bit untuk dikonversi.
Mengembalikan
true
jika konversi berhasil; false
sebaliknya.
- 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 ditandatangani yang dikonversi.
- 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 yang tidak ditandatangani 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 ditandatangani yang dikonversi.
- value
- UInt64
Bilangan bulat 64-bit yang tidak ditandatangani untuk dikonversi.
Mengembalikan
true
jika konversi berhasil; false
sebaliknya.
- Atribut