C# | How to get the HashCode for the string Last Updated : 01 Aug, 2019 Comments Improve Suggest changes Like Article Like Report 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: https://docs.microsoft.com/en-us/dotnet/api/system.string.gethashcode?view=netframework-4.7.2#definition Comment More infoAdvertise with us Next Article C# | How to get the HashCode for the string A ankita_saini Follow Improve Article Tags : C# CSharp-method CSharp-string Similar Reads How to get the hashcode for enum in C#? Enum.GetHashCode Method is used to get the HashCode for the value of the current instance. This method is inherited from the Object class. Syntax: public override int GetHashCode (); Returns: This method returns the 32-bit signed integer hash code. Example: csharp // C# program to illustrate the // 1 min read C# | How to get the HashCode of the tuple? A tuple is a data structure which gives you the easiest way to represent a data set. You can also get the hash code of the tuple by using the GetHashCode Method. This method will return the hash code of the given tuple object. Syntax: public override int GetHashCode (); Return Type: The return type 2 min read C# | How to get TypeCode for the class String GetTypeCode() method is used to get the TypeCode of the specified string. Here TypeCode enum represents a specific type of object. In TypeCode every data type is represented by a specific number like String is represented by 18, Int32 is represented by 9, etc. Syntax: public TypeCode GetTypeCode (); 2 min read Double.GetHashCode() Method in C# Double.GetHashCode() Method is used to return the hash code for this instance. Syntax: public override int GetHashCode (); Return Value: This method returns a 32-bit signed integer hash code. Below programs illustrate the use of Double.GetHashCode() Method: Example 1: csharp // C# program to demonst 1 min read Single.GetHashCode() Method in C# with Examples Single.GetHashCode() Method is used to return the hash code for this instance. Syntax: public override int GetHashCode (); Return Value: This method returns a 32-bit signed integer hash code. Below programs illustrate the use of Single.GetHashCode() Method: Example 1: csharp // C# program to demonst 1 min read Like