I was trying to extend the shape class to contain an additional variable but have found the class is sealed. How can I achive this simply, using an alternate implementation approach?
Is creating a new class and storing a shape an passing all the method calls through the easiest approach; I'm sure there is a better way though?