I\'m working on a project where i find i\'m checking for the following in many, many places:
if(item.Rate == 0 || item.Rate == null) { }
mo
public static bool nz(object obj) { return obj == null || obj.Equals(Activator.CreateInstance(obj.GetType())); }