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 destination
bayt 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 destination
sığarsa; false
boşluk olmaması nedeniyle tüm baytlar yazılamadıysa.
Özel durumlar
isUnsigned
Sign ve true
negatiftir.