private bool _IsEqual(object objectToCompare) { if (ObjectToTest == null && objectToCompare == null) { return(true); } return(ObjectToTest != null && objectToCompare != null && ObjectToTest.Equals(objectToCompare)); }
private bool _IsNotAnInstanceOf(Type type) { return(!(ObjectToTest == null && type == null) && (ObjectToTest != null && type != null && !type.IsAssignableFrom(ObjectToTest.GetType()))); }