Open In App

DateTimeOffset.GetHashCode Method in C#

Last Updated : 23 Mar, 2019
Improve
Improve
Like Article
Like
Save
Share
Report

DateTimeOffset.GetHashCode Method is used to get the hash code for the current DateTimeOffset object.

Syntax: public override int GetHashCode ();

Return Value: This method returns a 32-bit signed integer hash code.

Below programs illustrate the use of DateTimeOffset.GetHashCode() Method:

Example 1:




// C# program to demonstrate the
// DateTimeOffset.GetHashCode()
// Method
using System;
using System.Globalization;
  
class GFG {
  
    // Main Method
    public static void Main()
    {
  
        // creating object of  DateTimeOffset
        DateTimeOffset offset = new DateTimeOffset(2007,
                6, 1, 7, 55, 0, new TimeSpan(-5, 0, 0));
  
        // Returns the hash code for the
        // current DateTimeOffset object.
        // instance using GetHashCode() method
        int value = offset.GetHashCode();
  
        // Display the HashCode
        Console.WriteLine("HashCode for DateTimeOffset is: {0}", value);
    }
}


Output:

HashCode for DateTimeOffset is: 981031011

Example 2:




// C# program to demonstrate the
// DateTimeOffset.GetHashCode()
// Method
using System;
using System.Globalization;
  
class GFG {
  
    // Main Method
    public static void Main()
    {
        // calling get() Method
        get(new DateTimeOffset(2007, 6, 1, 7, 
             55, 0, new TimeSpan(-5, 0, 0)));
                      
        get(new DateTimeOffset(2017, 6, 1, 7,
             55, 0, new TimeSpan(-5, 0, 0)));
    }
    public static void get(DateTimeOffset offset)
    {
  
        // Returns the hash code for the 
        // current DateTimeOffset object.
        // instance using GetHashCode() method
        int value = offset.GetHashCode();
  
        // Display the HashCode
        Console.WriteLine("HashCode for DateTimeOffset is: {0}", value);
    }
}


Output:

HashCode for DateTimeOffset is: 981031011
HashCode for DateTimeOffset is: 1633960685


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads