BigInteger.TryWriteBytes(Span<Byte>, Int32, Boolean, Boolean) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bunun BigInteger değerini, mümkün olan en az sayıda bayt kullanarak küçük endian ikiye tamamlayıcı bayt olarak kopyalar. Değer sıfırsa, öğesi 0x00 olan bir bayt verir.
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
Parametreler
- bytesWritten
- Int32
öğesine yazılan destinationbayt sayısı.
- isUnsigned
- Boolean
true imzalanmamış kodlama kullanmak için; aksi takdirde , false.
- isBigEndian
- Boolean
true baytları büyük endian bayt sırasına göre yazmak için; aksi takdirde , false.
Döndürülenler
true baytlar içine destinationsığarsa; false boşluk olmaması nedeniyle tüm baytlar yazılamadıysa.
Özel durumlar
isUnsigned
Sign ve true negatiftir.