A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.geeksforgeeks.org/c-sharp/c-sharp-how-to-get-the-hashcode-for-the-string/ below:

C# | How to get the HashCode for the string

C# | How to get the HashCode for the string

Last Updated : 11 Jul, 2025

GetHashCode() method

is used to get the hash code of the specified string. When you apply this method to the string this method will return a 32-bit signed integer hash code of the given string.

Syntax:
public override int GetHashCode ();
Return Value:

The return type of this method is

System.Int32

. This method return a 32-bit signed integer hash code. Below given are some examples to understand the implementation in a better way:

Example 1: CSharp
// C# program to illustrate 
// the GetHashCode() method
using System;

public class GFG {
    
    // main method
    static public void Main()
    {
        int s1, s2, s3;
        
        // strings
        string a1 = "abc";
        string a2 = "geeks";
        string a3 = "gfg";

        // Get hash code of the given string by
        // using GetHashCode() method
        s1 = a1.GetHashCode();
        s2 = a2.GetHashCode();
        s3 = a3.GetHashCode();

        // display strings and their hash code
        Console.WriteLine("Display strings");
        Console.WriteLine("string 1: {0} and hashcode: {1}", a1, s1);
        Console.WriteLine("string 2: {0} and hashcode: {1}", a2, s2);
        Console.WriteLine("string 3: {0} and hashcode: {1}", a3, s3);
    }
}
Output:
Display strings
string 1: abc and hashcode: 1099313834
string 2: geeks and hashcode: -1893508949
string 3: gfg and hashcode: -870054572
Example 2: CSharp
// C# program to illustrate
// the GetHashCode() method
using System;

class GFG {
    
    // main method
    static public void Main()
    {

        // calling Hashcode method
        Hashcode("Hello");
        Hashcode("GFG");
        Hashcode("Geeks");
        Hashcode("Geeksforgeeks");
        Hashcode("C#");
        Hashcode("Tutorial");
    }

    // Hashcode method
    public static void Hashcode(String value)
    {
        int result;

        // get hash code of the entered strings
        result = value.GetHashCode();
        Console.WriteLine("String : {0} and HashCode: {1}", value, result);
    }
}
Output:
String : Hello and HashCode: -327378614
String : GFG and HashCode: 1999992308
String : Geeks and HashCode: -1893476149
String : Geeksforgeeks and HashCode: -2133923457
String : C# and HashCode: -1917577788
String : Tutorial and HashCode: 1463624248
Reference:

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4