BigInteger.TryWriteBytes(Span<Byte>, Int32, Boolean, Boolean) Yöntem
Bu makalede
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
- 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
.
true
baytlar içine destination
sığarsa; false
boşluk olmaması nedeniyle tüm baytlar yazılamadıysa.
isUnsigned
Sign ve true
negatiftir.
Şunlara uygulanır
Ürün | Sürümler |
---|---|
.NET | Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Standard | 2.1 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: