NHibernate.Test.NHSpecificTest.NH3817.ItineraryGuest.Equals C# (CSharp) Méthode

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool
		public override bool Equals(object obj)
		{
			ItineraryGuest toCompare = obj as ItineraryGuest;
			if (toCompare == null)
			{
				return false;
			}

			if (Object.Equals(ItineraryGuestId, default(int)) &&
			    Object.Equals(toCompare.ItineraryGuestId, default(int)))
				return ReferenceEquals(this, toCompare);

			if (!Object.Equals(ItineraryGuestId, toCompare.ItineraryGuestId))
				return false;

			return true;
		}