tengo una clase, que es sólo un envoltorio más de una lista, es decir,Implementar IEnumerable <T> Para obtener una lista Envoltura
public class Wrapper
{
public List<int> TList
{get;set;}
public Wrapper()
{
TList=new List<int>();
}
}
Quiero hacer Wrapper
hereda de IEnumerable para que pueda utilizar la siguiente sintaxis:
Wrapper wrapper = new Wrapper()
{
2,4,3,6
};
alguna idea de cómo implementar la interfaz que debe IEnumerable<T>
o IEnumerable
, y cómo definir el cuerpo del método?
No, con IEnumerable no funcionará. Creo que debes implementar ICollection . –
deerchao
No, deerchao, necesita IEnumerable. No * requerimos * ICollection , aunque, por supuesto, es sensato hacerlo. –