BigInteger.TryWriteBytes(Span<Byte>, Int32, Boolean, Boolean) 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.
Menyalin nilai ini BigInteger sebagai byte pelengkap dua ujung kecil, menggunakan jumlah byte sekecil mungkin. Jika nilainya nol, menghasilkan satu byte yang elemennya 0x00.
public bool TryWriteBytes(Span<byte> destination, out int bytesWritten, bool isUnsigned = false, bool isBigEndian = false);
member this.TryWriteBytes : Span<byte> * int * bool * bool -> bool
Public Function TryWriteBytes (destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional isUnsigned As Boolean = false, Optional isBigEndian As Boolean = false) As Boolean
Parameter
- bytesWritten
- Int32
Jumlah byte yang ditulis ke destination.
- isUnsigned
- Boolean
true untuk menggunakan pengodean yang tidak ditandatangani; jika tidak, false.
- isBigEndian
- Boolean
true untuk menulis byte dalam urutan byte big-endian; jika tidak, false.
Mengembalikan
truejika byte pas ; destinationfalse jika tidak semua byte dapat ditulis karena kurangnya ruang.
Pengecualian
isUnsigned adalah true dan Sign negatif.