Freigeben über


Compilerfehler CS1733

Ausdruck erwartet.

Dieser Fehler wird ausgelöst, wenn der Compiler einen Ausdruck in der Zeile erwartet, in der der Fehler aufgetreten ist. Im folgenden Beispiel stellt das nachgestellte Komma im Initialisierer für den Compiler die Angabe dar, dass ein weiterer Ausdruck folgt.

So beheben Sie diesen Fehler

  • Stellen Sie den fehlenden Ausdruck bereit.

  • Entfernen Sie die Token, die den Compiler veranlassen, einen Ausdruck zu erwarten.

Beispiel

Das folgende Beispiel bringt aufgrund des nachgestellten Kommas CS1733 hervor:

// cs1733.cs  
using System.Collections.Generic;  
public class Test  
{  
    public static void Main()  
    {  
        List<int> list = new List<int>() {{ 1, 2, }};// CS1733  
    }
}