Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Interfaces c# (http://www.forosdelweb.com/f29/interfaces-c-387365/)

2540EA 21/04/2006 04:43

Interfaces c#
 
Hola, alguien sabe porque este codigo tna sencillo no funciona:

Código:

interface Interfac1
{
    void DoWork();
}

class MyClass : Interfac1
{
    void DoWork()
    {
    }
}

Error 1 'MyClass' does not implement interface member 'Interfac1.DoWork()'. 'MyClass.DoWork()' is either static, not public, or has the wrong return type. G:\Visual Studio 2005\Projects\Prueba Interfaz\Prueba Interfaz\i.cs 6 7 Prueba Interfaz

Dice que no implemento DoWork, pero si que lo hago.

Gracias
Saludos

RootK 21/04/2006 11:37

Solo hay que darle el alcance dentro de tu clase :

Cita:

class MyClass : Interfac1
{
public void DoWork()
{
}
}
Salu2

2540EA 21/04/2006 23:16

Re
 
Hola
Gracias por las molestias
Debio de ser el compilador, por que esta mañana nada más abrirlo le dia a compilar y lo hizo perfectamente, ayer no lo hacía, es una cosa muy rara.
Saludos


La zona horaria es GMT -6. Ahora son las 21:38.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.