Este método se utiliza para devolver el código hash de esta instancia.
Sintaxis:
public override int GetHashCode ();
Valor devuelto: este método devuelve un código hash entero con signo de 32 bits.
Los siguientes programas ilustran el uso del método Char.GetHashCode() :
Ejemplo 1:
// C# program to demonstrate // Char.GetHashCode() Method using System; class GFG { // Main Method public static void Main() { // declaring and initializing char char ch1 = 'B'; // checking condition // using Equals() Method int val = ch1.GetHashCode(); // Display Hashcode Console.WriteLine("Hashcode :- {0}", val); } }
Producción:
Hashcode :- 4325442
Ejemplo 2:
// C# program to demonstrate // Char.GetHashCode() Method using System; class GFG { // Main Method public static void Main() { // calling hash() Method hash('a'); hash('b'); hash('c'); hash('x'); hash('y'); hash('z'); } // Defining hash() Method public static void hash(char ch) { // checking condition // using Equals() Method int val = ch.GetHashCode(); // Display Hashcode Console.WriteLine("Hashcode of " + ch + " :- {0}", val); } }
Producción:
Hashcode of a :- 6357089 Hashcode of b :- 6422626 Hashcode of c :- 6488163 Hashcode of x :- 7864440 Hashcode of y :- 7929977 Hashcode of z :- 7995514
Referencia:
Publicación traducida automáticamente
Artículo escrito por RohitPrasad3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA