C# Language uint


Esempio

Un intero senza segno , o uint , è un tipo di dati numerico che può contenere solo interi positivi. Come suggerisce il nome, rappresenta un numero intero a 32 bit senza segno. La stessa parola chiave uint è un alias per il tipo di sistema di tipo comune System.UInt32 . Questo tipo di dati è presente in mscorlib.dll , a cui fa riferimento implicitamente ogni progetto C # quando vengono creati. Occupa quattro byte di spazio di memoria.

Gli interi senza segno possono contenere qualsiasi valore compreso tra 0 e 4.294.967.295.

Esempi su come e ora non dichiarare numeri interi senza segno

uint i = 425697; // Valid expression, explicitly stated to compiler
var i1 = 789247U; // Valid expression, suffix allows compiler to determine datatype
uint x = 3.0; // Error, there is no implicit conversion

Nota: secondo Microsoft , si consiglia di utilizzare il tipo di dati int ove possibile in quanto il tipo di dati uint non è conforme a CLS.