Пожалуйста, приведите пример как создать новый тип (класс) age, наследовать его от int, ограничить от 0 до 100. Спасибо.
Чем не устраивает такой вариант:
class Number
{
int x
{
get { return x; }
set
{
if ((value > 100) || (value < 0))
throw new ArgumentException();
else
x = value;
}
}
}
Сборка персонального компьютера от Artline: умный выбор для современных пользователей