La interfaz "<interfacename>" no se puede indexar porque no tiene ninguna propiedad predeterminada

Las expresiones de índice deben dar como resultado un valor cuyo tipo es una matriz, un valor cuyo tipo tiene un conjunto de propiedades predeterminadas sobrecargadas o un conjunto de propiedades sobrecargadas. Una interfaz solo puede tener un método o propiedad predeterminados. Esto significa que puede heredar una interfaz que contiene un método o propiedad predeterminados, o bien su bloque de definición puede contener un método o propiedad marcada como predeterminada.

Identificador de error: BC30547

Para corregir este error

  • Proporcione una propiedad predeterminada en la interfaz.

Consulte también