implementar tengo el siguiente código dentro de un método:clase anónima interfaz
var list = new[]
{
new { Name = "Red", IsSelected = true },
new { Name = "Green", IsSelected = false },
new { Name = "Blue", IsSelected = false },
};
quisiera llamar a una función que requiere una lista de elementos con cada elemento de la implementación de una interfaz (ISelectable). Sé cómo se hace esto con clases normales, pero en este caso solo intento completar algunos datos de demostración.
¿Es posible crear una clase anónima que implemente una interfaz?
así:
new { Name = "Red", IsSelected = true } : ISelectable
Es cierto, eso sería genial. Quizás especifique la interfaz de la clase anónima como esta: new {IFoo.Bar = 2}: IFoo; – flayn