if (argument is ValueType) { object obj = Activator.CreateInstance(argument.GetType()); return obj.Equals(argument); }