Generics C#

27/05/2009

0

Galera, estou com uma dúvida a respeito de generics em C .net 2008.

Seguinte, tenho várias classes que herdam de uma classe base, e em determinado momento preciso passar como parâmetro de um método uma lista de objeto que herda dessa base, porem quando defino o tipo do parametro como List dessa classe base ele dá exceção de que não consegue converter para o tipo específico....

Vou tentar exemplificar

//Classe base
public class A()
{
}

//Classe filho
public class B() : A
{
}

public class Qualquer()
{
public void Exemplo(List param)
{

}

public void Chamada()
{
Exemplo(new List()); //Aqui acontece o erro
}
}

Conto com a ajuda de todos.


Anonymous

Anonymous

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar