Suchergebnisse für Anfrage "optional-parameters"

2 die antwort

Rufen Sie die C # -Methode von Powershell aus auf, ohne optionale Argumente anzugeben

Ich habe eine C # -Methode, die ich aus einer DLL mit optionalen String-Argumenten lade, die standardmäßig verwendet werdennull. Zum Beispiel public void foo(string path, string new_name = null, bool save_now = true) { if(name == null) new_name ...

6 die antwort

Optional Parameter für Schnittstellen

Verwenden von c # 4.0 - Erstellen einer Schnittstelle und einer Klasse, die die Schnittstelle implementiert. Ich möchte einen optionalen Parameter in der Schnittstelle deklarieren und ihn in der Klasse wiedergeben lassen. Also, ich habe ...

3 die antwort

Überladene Methoden mit optionalen Parametern in Konflikt bringen

Ich habe zwei überladene Methoden, eine mit einem optionalen Parameter. void foo(string a) { } void foo(string a, int b = 0) { } Jetzt rufe ich an: foo("abc");nteressanterweise wird die erste Überladung aufgerufen. Warum nicht die zweite ...

TOP-Veröffentlichungen

16 die antwort

Kann nicht String.Empty als Standardwert für einen optionalen Parameter verwenden

Ich leseEffective C # von Bill Wagner. ImItem 14 - Doppelte Initialisierungslogik minimieren zeigt er das folgende Beispiel für die Verwendung der neuen Funktion für optionale Parameter in einem Konstruktor: public MyClass(int initialCount = 0, ...

8 die antwort

Vermeidung der Langeweile der optionalen Parameter

Wenn ich einen Konstruktor mit beispielsweise 2 erforderlichen Parametern und 4 optionalen Parametern habe, wie kann ich vermeiden, 16 Konstruktoren oder sogar die ungefähr 10 Konstruktoren zu schreiben, wenn ich Standardparameter verwende (die ...

4 die antwort

optionale Parameter müssen nach allen erforderlichen Parametern in c # [duplicate] @ erschein

Diese Frage hat hier bereits eine Antwort: Warum optionale Parameter am Ende der Deklaration erscheinen müssen [/questions/2896106/why-optional-parameters-must-appear-at-the-end-of-the-declaration] 6 answersMethode public List<IndentItems> ...

6 die antwort

Festlegen des Standardwerts eines optionalen C # -Parameters

Wenn ich versuche, den Standardwert eines optionalen Parameters auf einen Wert in einer Ressourcendatei festzulegen, wird beim Kompilieren der Fehler @ angezeig Der Standardparameterwert für 'message' muss eine Konstante für ...

2 die antwort

Warum erfüllt eine Klasse mit optionalen Parametern im Konstruktor nicht die generische Bedingung new ()?

Der folgende Code kann nicht kompiliert werden. Dabei wird der Fehler "Widget muss ein nicht abstrakter Typ mit einem öffentlichen Konstruktor ohne Parameter sein" ausgegeben. Ich würde denken, dass der Compiler alle Informationen hat, die er ...

22 die antwort

Was macht das Konstrukt x = x || du meinst?

Ich debugge JavaScript und kann nicht erklären, was dies ist|| tut? function (title, msg) { var title = title || 'Error'; var msg = msg || 'Error on Request'; }Kann mir jemand einen Hinweis geben, warum dieser Typ @ verwendvar title = title || ...

8 die antwort

Standardwert des Funktionsparameters

1. int Add (int a, int b = 3); int Add (int a, int b) { } 2. int Add (int a, int b); int Add (int a, int b = 3) { }Beide arbeiten; das ist der Standardweg undWaru?