Если я вызываю AddMonths для объекта DateTime, используя слишком большое значение типа int, я получаю ArgumentException, брошенное мне в лицо, с вежливым сообщением, которое говорит:
"При добавлении или вычитании значения получается-representable DateTime. Имя параметра: month "
Какую проверку я должен выполнить для аргумента month перед вызовом этого метода?