En C#, la estructura UInt32 se usa para representar enteros sin signo de 32 bits (también denominados como tipo de datos uint ) a partir del rango 0 a 4,294,967,295. También proporciona diferentes tipos de métodos para comparar instancias de este tipo, convertir el valor de una instancia a su representación de string, convertir la representación de string de un número a una instancia de este tipo, etc. Esta estructura se define en el espacio de nombres del sistema . La estructura UInt32 hereda la clase ValueType que hereda la clase Object .
Campos
Campo | Descripción |
---|---|
Valor máximo | Representa el mayor valor posible de UInt32. Este campo es constante. |
valor mínimo | Representa el valor más pequeño posible de UInt32. Este campo es constante. |
Ejemplo:
// C# program to illustrate the // fields of UInt32 struct using System; class GFG { // Main Method static public void Main() { // Unsigned 32-bit integer uint val = 4294967295; // Checking the unsigned integer if (val.Equals(UInt32.MinValue)) { Console.WriteLine("Equal to MinValue!"); } else if (val.Equals(UInt32.MaxValue)) { Console.WriteLine("Equal to MaxValue!"); } else { Console.WriteLine("Not Equal!"); } } }
Producción:
Equal to MaxValue!
Métodos
Método | Descripción |
---|---|
Comparar con() | Compara la instancia actual con un objeto especificado o UInt32 y devuelve una indicación de sus valores relativos. |
Iguales() | Devuelve un valor que muestra si la instancia actual es igual a un objeto especificado o UInt32. |
Obtener código hash() | Devuelve el código hash de esta instancia. |
ObtenerCódigoTipo() | Devuelve el TypeCode para el tipo de valor UInt32. |
Analizar gramaticalmente() | Convierte la representación de string de un número en su equivalente entero sin signo de 32 bits. |
Enstringr() | Convierte el valor numérico de esta instancia en su representación de string equivalente. |
TryParse() | Intenta convertir la representación de string de un número en su equivalente entero sin signo de 32 bits. Un valor de retorno indica si la conversión tuvo éxito o falló. |
Ejemplo:
// C# program to illustrate how to get the // hash code of the 32-bit Unsigned integer using System; class GFG { // Main Method static public void Main() { // UInt32 variable uint myval = 33453242; // Get the hash code // Using GetHashCode Method int res = myval.GetHashCode(); Console.WriteLine("The hash code of myval is: {0}", res); } }
Producción:
The hash code of myval is: 33453242
Referencia:
Publicación traducida automáticamente
Artículo escrito por ankita_saini y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA