Hat C# die bequeme/Standardmethode, Funktionsparameterlisten in Tupel und zurück zu "werfen"?Wie kann ich eine Funktionsparameterliste in Tuple umwandeln
Diese "Cast" -Operation, wenn irgendwo in .NET existiert, sollte nicht auf der Sprachebene realisiert werden (da es keinen solchen Typ gibt: "Funktionsparameterliste"), aber mit Reflektion. Im Vorwärtsfall gibt es den genauen Typ des Tupels zurück (durch den Funktionsnamen), in der Rückwärtsfall - Aufruffunktion mit Tupelfeldern.
Es funktioniert wie packen/entpacken Funktion Parameter Listen zu Tupel.
Es sollte irgendwie möglich sein, da Tupel und Funktionsparameter beide nicht heterogene Listen sind und dies ist sehr natürlich Operation.
anhängen: Ja, das in der Sprache nicht möglich ist, sondern auch weiß, dass ich/das Gefühl, dass dies möglich ist, Reflexion und Stapel-Browsing. Wenn es keinen solchen Code im Rahmen sind bin ich interessant tatsächlich diese 5 Menschen in der Welt zu finden, die solche Dinge tun :)
Vielleicht bin ich dumm, weil ich keine Ahnung habe, wovon du sprichst. –
Hallo, ich denke, Sie versuchen, Parameter packen/entpacken wie in Python richtig? Dies ist nicht möglich (soweit ich weiß) in C#. Und in C# sind die Sammlungen (Listen) vom selben Typ, so dass Sie nicht verschiedene Datentypen in derselben Sammlung speichern können (C# 2.0). – SubniC