Implementar Inteface
06/08/2012
0
Pessoal, tenho uma duvida em relação a implementar interface.
Conheço o conceito de interface como sendo um contrato para as classes que herdam.
até ai blz...
mas minha duvida é a seguinte. (vamo ver se consigo me expressar bem)
alguns exemplos que vejo por ai, é que nos codigos o pessoal implementa a interface IEnumerable ou IQueriable
para declarar uma variavel, por exemplo: var item = from i in lista onde o var vai retornar uma IEnumerable
mas como assim? IEnumerable é uma variavel? ou uma interface?
to meio confuso nisso.. sei la..
Conheço o conceito de interface como sendo um contrato para as classes que herdam.
até ai blz...
mas minha duvida é a seguinte. (vamo ver se consigo me expressar bem)
alguns exemplos que vejo por ai, é que nos codigos o pessoal implementa a interface IEnumerable ou IQueriable
para declarar uma variavel, por exemplo: var item = from i in lista onde o var vai retornar uma IEnumerable
mas como assim? IEnumerable é uma variavel? ou uma interface?
to meio confuso nisso.. sei la..
Raphael Handerson
Curtir tópico
+ 0
Responder
Posts
07/08/2012
Joel Rodrigues
IEnumerable é uma interface. Quando a assinatura de um método informa que ele retornará um IEnumerable, indica que este método poderá retornar qualquer coleção que implemente esta interface.
Responder
16/08/2012
Joel Rodrigues
E então, Raphael. Permanece alguma dúvida com relação a essa questão?
Responder
Clique aqui para fazer login e interagir na Comunidade :)