если дали два типа (Тип a, Тип b), там какой-либо "хороший" способ узнать, могут ли те два быть сравнены, суммированы и т.д.? Я думал, реализуют ли типы IConvertible, можно было бы преобразовать, оба к позволяют...
Я пытаюсь решить придумайте разумный алгоритм решения этой проблемы: допустим, у вас куча шаров. Каждый шар имеет как минимум один цвет, но может быть и разноцветным. У каждого шара также есть номер ...