Quiero hacer un reparto explícito utilizando la información del tipo de una matriz a otra que está relacionada por herencia. Mi problema es que, al utilizar el tipo de información, el compilador arroja un error, pero mi requisito es emitir dinámicamente en función de la información del tipo proporcionado.Reparto dinámico basado en la información del tipo
favor ayuda
class Program
{
static void Main(string[] args)
{
Parent[] objParent;
Child[] objChild = new Child[] { new Child(), new Child() };
Type TypParent = typeof(Parent);
//Works when i mention the class name
objParent = (Parent[])objChild;
//Doesn't work if I mention Type info
objParent = (TypParent[])objChild;
}
}
class Parent
{
}
class Child : Parent
{
}