namespace ConsoleApplication1
public static void Main()
Console.WriteLine(Equ(foo, bar));
Console.WriteLine(Equ(foo, bar));
Console.WriteLine(Equ(foo, bar));
public static bool Equ<T>(T first, T second)
if (default(T).Equals(first) &&
default(T).Equals(second))
return first.Equals(second);