Ich habe eine Situation, in der ich möchte, dass der Rückgabetyp für eine Methodenüberladung anders ist, aber in C# nicht.C# Overload-Rückgabetyp - empfohlener Ansatz
Was ist der beste Weg, damit umzugehen? Ist die Tatsache, dass ich das brauche, meine Programmstruktur fehlerhaft?
Angesichts der Tatsache, dass dies in C# unmöglich ist, was ist der empfohlene Ansatz?
Was macht die Methode? –
Ruft eine Liste von Daten ab, entweder als LinkedList oder als Dictionary. – richard
Mit dem Aufkommen des 'var'-Schlüsselworts ist es einfach unmöglich, ohne Mehrdeutigkeit zu implementieren. Siehe [function-overloading-by-return-type] (http://stackoverflow.com/questions/442026/function-overloading-by-return-type) – nawfal