Standard-Parameterbezeichner sind nicht erlaubt

7

Ich habe den folgenden Code, der den Fehler

gibt
  

Standard-Parameterbezeichner sind nicht erlaubt

Wie kann das behoben werden?

%Vor%     
Mohammad Azeem Ahmad 19.10.2011, 13:57
quelle

4 Antworten

16

Laut Ihrer Fehlermeldung können Sie dies nicht in Version 3.5 tun.

Es gibt mehrere Konstruktoren:

%Vor%     
LarsTech 19.10.2011 15:37
quelle
9

Ich bin gerade auf diesen Fehler gestoßen und mein Projekt zielt auch auf 4.0 und nicht auf 3.5 oder weniger.

Ich habe es auf 3.5 und dann wieder auf 4.0 umgeschaltet und dann ist der Fehler verschwunden. Hoffentlich funktionieren diese Schritte für Sie oder jemand anderen.

    
wjfamilia 28.01.2012 04:13
quelle
7

Die Anwendungs- / Klassenbibliothek ist nicht auf .NET Framework 4 als Ziel festgelegt. Passen Sie auf der Einstellungsseite des Projekts an.

    
p.campbell 19.10.2011 14:10
quelle
3

Optionale Parameter sind eine Funktion von C # 4, die in früheren Versionen nicht vorhanden war. Da Sie .NET 3.5 verwenden, können Sie keine optionalen Parameter verwenden.

Wechseln Sie zu .NET 4.0, oder verwenden Sie stattdessen überladene Methoden.

    
Rik 19.10.2011 15:43
quelle

Tags und Links