public ValidatorLinkage <NullableUnsignedNumericValidator <T> > IsNotEqualTo(T?value) { if (ShouldReturnAfterEvaluation(!PerformEqualToOperation(ParameterValue, value))) { return(new ValidatorLinkage <NullableUnsignedNumericValidator <T> >(this)); } if (CurrentException == null) { CurrentException = new ArgumentEqualityException(string.Format(Resources.MustNotBeEqualToX, value), ParameterName); } return(new ValidatorLinkage <NullableUnsignedNumericValidator <T> >(this)); }
public ValidatorLinkage <NullableBooleanValidator> IsEqualTo(bool?value) { if (ShouldReturnAfterEvaluation(PerformEqualToOperation(ParameterValue, value))) { return(new ValidatorLinkage <NullableBooleanValidator>(this)); } if (CurrentException == null) { CurrentException = new ArgumentEqualityException(string.Format(Resources.MustBeEqualToX, value), ParameterName); } return(new ValidatorLinkage <NullableBooleanValidator>(this)); }