Error del compilador CS0117

Actualización: noviembre 2007

Mensaje de error

'tipo' no contiene una definición para 'identificador'
'type' does not contain a definition for 'identifier'

  • Este error se produce en algunas situaciones cuando se hace referencia a un miembro que no existe para el tipo de datos.

Ejemplo

El ejemplo siguiente genera el error CS0117:

// CS0117.cs
public class BaseClass { }

    public class base021 : BaseClass
    {
        public void TestInt()
        {
            int i = base.someMember; //CS0117
        }
        public static int Main()
        {
            return 1;
        }
    }