Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

BigInteger Implicit Conversione (UInt32 to BigInteger)

 

Data di pubblicazione: novembre 2016

clsCompliantAlternativeM:System.Numerics.BigInteger.op_Implicit(System.Int64)~System.Numerics.BigIntegerequivalentCodeEntityM:System.Numerics.BigInteger.#ctor(System.UInt32)

Definisce una conversione implicita di un intero senza segno a 32 bit in un BigInteger valore.

Questa API non è conforme a CLS.

Spazio dei nomi:   System.Numerics
Assembly:  System.Numerics (in System.Numerics.dll)

public static implicit operator BigInteger (
	uint value
)

Parametri

value
Type: System.UInt32

Il valore da convertire in un BigInteger.

Valore restituito

Type: System.Numerics.BigInteger

Oggetto che contiene il valore di value parametro.

Gli overload di Implicit(Byte to BigInteger) il metodo per definire i tipi da cui è possibile convertire automaticamente un compilatore un BigInteger valore senza un operatore di cast esplicito (in c#) o una chiamata a una funzione di conversione (in Visual Basic). Essi sono di ampliamento che non comportino una perdita di dati e non generano un OverflowException. Questo overload consente al compilatore di gestire le conversioni da un UInt32 valore a una BigInteger valore, come illustrato nell'esempio seguente.

uint uIntValue = 65000;
BigInteger number = uIntValue;
number = BigInteger.Multiply(number, uIntValue);
Console.WriteLine(number == uIntValue);           // Displays False     

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 4.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 4.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: