params-keyword

params ist ein C # -Schlüsselwort, das eine variable Anzahl von Parametern in Funktionsaufrufen erlaubt.
4
Antworten

Wie wird das Schlüsselwort params zusammen mit den Informationen zum Aufrufer in C # verwendet?

Ich versuche, die C # 5.0 Caller Information zusammen mit dem Schlüsselwort C # params zu kombinieren. Die Absicht ist, einen Wrapper für ein Logging-Framework zu erstellen, und wir möchten, dass der Logger den Text wie String.Format formatiert....
03.11.2014, 16:51
2
Antworten

So stellen Sie sicher, dass bei der Änderung der Signatur kein Übersetzungsfehler auftritt, wenn das Schlüsselwort params verwendet wird

Ich habe eine Methode wie folgt: %Vor% Die neuen Anforderungen führen zu einer Änderung wie folgt: %Vor% Das Problem ist, dass, obwohl ich die Methodensignatur geändert habe, keine Kompilierungsfehler auftreten, was natürlich korrekt ist...
05.12.2013, 13:00