¿Es posible, dado solo una interfaz, crear un objeto a partir de esto?Crear objetos desde una interfaz en C#
Algo así como:
var obj = new IWidget();
(Sé que este código no es correcto - estancias VS no puede crear una instancia de iwidget)
estoy en un contexto en el que mi proyecto tiene referencias a la interfaces, y quiero crear objetos concretos y devolverlos desde un método, pero no puedo entender cómo crear los objetos puramente desde las interfaces.
sí, pero debe especificar una CoClass COM: http://blogs.msdn.com/brada/archive/2004/10/11/241067.aspx –
@Mark - ¿De dónde obtuvo el COM? –
@Orion - ¿Estás preguntando por qué dije COM CoClass en lugar de solo CoClass? Es un atributo relacionado con la interoperabilidad COM. es decir, no puede usar el atributo CoClass sin el atributo ComImport. –