Erreur du compilateur CS1525
Terme d’expression « term » non valide
Le compilateur a détecté un terme non valide dans une expression. Cette erreur peut être provoquée par l’absence d’une expression attendue, ce qui entraîne l’analyse incorrecte des jetons suivants en tant qu’expression ou l’utilisation d’une construction non valide dans une expression. Parmi les causes racines courantes, citons des jetons sans correspondance, un point-virgule manquant ou des délimiteurs excédentaires.
L’exemple suivant génère l’erreur CS1525 :
// CS1525.cs
class MyClass
{
public static void Method(int number) {}
public static void Main()
{
int i = 0;
i = i + 'c' + 1 + (2); // OK
i = i + void + throw; // CS1525, these keywords are not valid in this expression
Method(123,); // CS1525, excess trailing comma
goto EmptyLabel;
EmptyLabel: // CS1525, empty label
// Add something here to resolve the error, for example:
// System.Console.WriteLine("Hello!");
}
}
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :