public void CheckForOutOfRangeDouble([NotOutOfRange(1.0d, 4.0d)]double myValue) { // Argument.IsNotOutOfRange<double>("myValue", myValue, 1.0d, 4.0d); }