Мне нужен способ представления целочисленного числа, которое может быть бесконечным. Я бы предпочел не использовать тип с плавающей точкой (double.PositiveInfinity), поскольку число никогда не может быть дробным, и это может привести к запутыванию API. Каков наилучший способ сделать это?
Изменить: Одна идея, которую я еще не видел, это использовать int? с нулем, представляющим бесконечность. Есть ли веские причины не делать этого?