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 twos-endian kecil, menggunakan jumlah byte sesedikit 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
true jika byte pas di destination; false jika tidak semua byte dapat ditulis karena kurangnya ruang.
Pengecualian
isUnsigned adalah true dan Sign negatif.