Leer en inglés

Compartir a través de


Error del compilador CS0704

No se puede realizar una búsqueda de miembros en 'type' porque se trata de un parámetro de tipo

No se puede especificar un tipo interno a través de un parámetro de tipo. Pruebe a utilizar el tipo que desea explícitamente.

Ejemplo

El ejemplo siguiente genera la advertencia CS0704:

// CS0704.cs  
class B  
{  
    public class I { }  
}  
  
class C<T> where T : B  
{  
    T.I f;  // CS0704 – member lookup on type parameter  
    // Try this instead:  
    // B.I f;  
}  
  
class CMain  
{  
    public static void Main() {}  
}