Ich habe einen Fehler in C # mit der neuen Tuple-Funktion festgestellt. Wenn ich einen ternären Operator verwende, um einen Wert für das Tupel zu bestimmen, muss ich ihn mit Klammern umgeben. Ich habe das nicht erwartet, weil dies bei Methodenaufrufen nicht der Fall ist.
Gibt es Gründe dafür oder ist es ein Fehler?
Setup:
Mein Code:
%Vor%Ich denke, die Variable kann nicht definieren, dass Sie versuchen, den Wert eines Tupel auf dieser Zeile festzulegen
%Vor%Vielleicht, wenn Sie so klar sind:
%Vor%Dies macht den Code einfach zu lesen.
Tags und Links c# tuples ternary-operator c#-7.0