method-overloading

Methodenüberladung ist das Konzept mehrerer Methoden mit demselben Namen, aber unterschiedlichen Signaturen.
1
Antwort

C # Überladen der Methode und generische Schnittstelle [duplizieren]

Ich bin verwirrt von einem Problem, das wir in unserem Projekt haben. Ich habe versucht, es zu vereinfachen, um den Effekt zu reproduzieren: %Vor% Für mich sieht das gut aus, aber der Compiler beschwert sich beim letzten Aufruf, weil er ve...
26.03.2013, 13:58
2
Antworten

"Überladen" einer privaten Methode in PHP

Ich weiß, ich kann Methoden in PHP nicht überladen. Und soweit ich weiß, sind private -Methoden in einer Klasse für Klassen unsichtbar, die die Basisklasse erweitern. Warum funktioniert das nicht? %Vor% Der Fehler: PHP Strict Standard...
17.08.2013, 12:22
3
Antworten

Generics-Methodensignatur und Standard-Signatur identisch

nehme an, dass Sie eine Klasse haben, die Methoden mit T verwendet. Und Sie haben auch Standardmethoden mit demselben Namen. Was passiert, wenn T vom selben Typ wie die Standardmethode ist? Die Standardmethode wird aufgerufen. Gibt es irge...
09.06.2013, 07:27
3
Antworten

Der Compiler ruft keine geeignete generische Überladung auf, wenn er mit dem Werttyp übergeben wurde

Ich habe öffentliche Funktionen wie folgt: %Vor% Grundsätzlich möchte ich Referenztypen und NULL-Typen individuell behandeln. Es kompiliert; bis ich nach Werttypen rufe. Für Referenztypen wird kompiliert. %Vor% Was ist das für eine echt...
07.02.2013, 11:18
1
Antwort

Upcast obligatorisch, wenn unterschiedliche Überlastungen auftreten

Hier geht es überhaupt nicht um Windows-Formulare, sondern nur um den "Hintergrund". Ich spielte mit Windows Forms herum, als ich einen Fehler in einem AddRange für einen MenuStrip.Items bekam, der ToolStripMenuItem in ToolStripItem...
07.07.2016, 11:37
1
Antwort

Wie ist diese Überladungsauflösung sinnvoll?

Ich hatte gerade einen Komponententest aus einem seltsamen Grund, der IDictionary<object, object> betrifft, fehlgeschlagen. IDictionary<K,V> hat zwei Remove -Methoden. Einer nimmt einen K , der andere einen KeyValuePai...
11.04.2013, 07:17
5
Antworten

Wie kann ich eine überladene .NET-Funktion aufrufen, die ein C # out-Argument von Powershell verwendet?

Ich weiß, dass Powershell .NET-Code aufrufen kann, der so aussehen könnte %Vor% Und ich weiß, dass, wo C # out Argumente hat, Powershell [ref] Argumente hat, was wie folgt aussehen könnte: %Vor% Und ich weiß, dass Sie in C # Funkti...
19.12.2012, 18:42
4
Antworten

C # Überladungsrückgabetyp - empfohlener Ansatz

Ich habe eine Situation, in der ich nur möchte, dass der Rückgabetyp für eine Methodenüberladung anders ist, aber Sie können dies nicht in C # tun. Was ist der beste Weg, damit umzugehen? Ist die Tatsache, dass ich das brauche, meine Programm...
23.05.2013, 19:32
9
Antworten

Kann ich einen primitiven Typ als Referenz in Java übergeben? [Duplikat]

Ich möchte eine Methode aufrufen, die möglicherweise verschiedene Versionen annehmen kann, d. h. die gleiche Methode für Eingabeparameter vom Typ: boolean Byte kurz int lang Das würde ich gerne tun, indem ich die Methode "überla...
07.09.2010, 20:09
3
Antworten

Was passiert, wenn wir int-Argumente an die Überlademethode übergeben, die float als Parameter für eine Methode und eine andere mit double param hat

Beim Überladen des Konzepts habe ich einen Zweifel. Wenn ich die Methode mit int-Wert überladen will, ist der Methodenaufruf die Float-Parameter-Methode und nicht die Double-Parameter-Methode. %Vor%    Methodenaufruf: %Vor%    Ausgabe:...
18.06.2014, 07:40