Error del compilador CS1100
El método 'nombre' tiene un modificador de parámetro 'this' que no está en el primer parámetro.
El modificador this
solo se permite en el primer parámetro de un método, e indica al compilador que el método es un método de extensión.
- Quite el modificador
this
de todos los parámetros del método excepto del primero.
El código siguiente genera CS1100 porque un parámetro this
está modificando el segundo parámetro:
C#
// cs1100.cs
static class Test
{
static void ExtMethod(int i, this Test c) // CS1100
{
}
}
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: