Вопрос
У меня есть базовый класс Number
, который наследуется классами One
, Two
и Three
.
У меня есть свойство
public Number SomeNumber{get;set;}
Изначально я установил SomeNumber
на One
, Two
или Three
(значение, сгенерированное случайным образом).
Позже я хочу установить SomeNumber
на новыйкласс того же типа старого класса.Это возможно?Если да, как?
Пример:
При инициализации SomeNumber
устанавливается на One
Позже в программе я хочу установить SomeNumber
на новый экземпляр One
.