SByte.GetHashCode Method in C# with Examples
SByte.GetHashCode method is used to get the HashCode for the current SByte instance.
Syntax: public override int GetHashCode ();
Return Value: This method returns a 32-bit signed integer hash code.
Below programs illustrate the use of the above discussed-method:
Example 1:
// C# program to illustrate the // SByte.GetHashCode() Method using System; class GFG { // Main Method public static void Main() { // Taking SByte variable sbyte val = 23; // Getting the hash code for SByte // using GetHashCode() method int result = val.GetHashCode(); // Display the hashcode Console.WriteLine( "HashCode for SByte is: {0}" , result); } } |
Output:
HashCode for SByte is: 5911
Example 2:
// C# program to illustrate the // SByte.GetHashCode() Method using System; class GFG { // Main Method public static void Main() { // using result() Method result(SByte.MinValue); result(SByte.MaxValue); } // result() method public static void result( sbyte val) { // using GetHashCode() method int code = val.GetHashCode(); // Display the hashcode Console.WriteLine( "HashCode for {0} is {1}" , val, code); } } |
Output:
HashCode for -128 is 32640 HashCode for 127 is 32639
Reference:
- https://docs.microsoft.com/en-us/dotnet/api/system.sbyte.gethashcode?view=netcore-2.1
Contact Us