Ich bin neugierig, warum eine implizite Umwandlung nicht in ...In C# warum nicht auch ein bedingter Operator werfen implizit auf eine Nullable Type
int? someValue = SomeCondition ? ResultOfSomeCalc() : null;
und warum ich eine explizite Umwandlung statt
zu erfüllen habenEs scheint mir, dass der Compiler alle notwendigen Informationen hat, um eine implizite Casting-Entscheidung zu treffen, nein?
Ich werde Ihren Titel nicht selbst bearbeiten, aber ich schlage vor, Sie ändern das Wort terrnarary zu bedingten - der Operator heißt der bedingte Operator. Es ist * ein * ternärer Operator - und momentan der einzige -, der aber nichts anderes als die Anzahl der Operanden beschreibt. –
Vielleicht bin ich frecher, aber ich werde ... –
@MarcGravell Ich bin frech und hoffentlich korrekt - sollte nicht der Titel '** der ** bedingte Operator' dann sein? :) –