public static void Main()
NullIsMe weirdNull = new NullIsMe();
Console.WriteLine("Null mixups:");
Console.WriteLine(string.Format("weirdNull == null: {0}", (weirdNull == null)? "true": "false"));
Console.WriteLine(string.Format("weirdNull.Equals(null): {0}", (weirdNull.Equals(null))? "true": "false"));
public override bool Equals(object obj)
public override int GetHashCode()