Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El nombre de parámetro 'nombre' entra en conflicto con un nombre de parámetro generado automáticamente
No se pueden usar palabras reservadas como nombres de parámetros. En el ejemplo siguiente, value es una palabra reservada en el contexto de un descriptor de acceso de indexador o propiedad predeterminada.
Para corregir este error
- Cambie el nombre del parámetro.
Ejemplo
El código siguiente genera el error CS0316:
// cs0316.cs
// Compile with: /target:library
public class Test
{
public int this[int value] // CS0316
{
get { return 1; }
set { }
}
}