How to unbox from object to type it contains, not knowing that type at compile time?
If you don’t know the type at compile time, then you can’t unbox because you have nowhere to put it – all you can do is store it in an object, which is: boxed. The same also applies to reference-types like string: you can’t cast it to the right type if you don’t know the … Read more