Olá, vocês poderiam me mostrar algum exemplo pratico de quando utilizar o List e o IList ?
Olá, vocês poderiam me mostrar algum exemplo pratico de quando utilizar o List e o IList ?
Olá. Usamos IList para criar objetos, assinatura de métodos e afins, pois ela é uma interface. Usamos List quando queremos instanciar um objeto. Vamos ao exemplo:
public IList ManipulaLista(IList parametroLista){
IList lista = new List();
lista.Add(parametroLista[0]);
return lista;
}
Veja que os IList são utilizados como Interfaces, desde que a classe erde IList conseguiremos trabalhar com ela. Embaixo no new List instanciamos um objeto do tipo List e colocamos dentro da lista.
Te ajudei ou confundi mais??? rsrs
Olá Raul, muito obrigado pela resposta com o exemplo, ajudou e muito.
Abs