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 método 'name' no es genérico. Si tenía prevista una lista de expresiones, use paréntesis para cerrar la expresión <.
Este error se genera cuando el código contiene una lista de expresiones sin paréntesis.
Ejemplo
El ejemplo siguiente genera CS0471:
// CS0471.cs
// compile with: /t:library
class Test
{
public void F(bool x, bool y) {}
public void F1()
{
int a = 1, b = 2, c = 3;
F(a<b, c>(3)); // CS0471
// To resolve, try the following instead:
// F((a<b), c>(3));
}
}
Nota:
Este error del compilador ya no se usa en Roslyn. El ejemplo anterior debe compilarse correctamente.