2017-04-20 2 views
0

Ich habe diesen Operator in C# beim Umgang mit benutzerdefinierten Ereignissen aufgetreten: . Was ist der Zweck des ?. Teils dieser Aussage?Was bedeutet "?" Betreiber in C# tun?

+0

Yup, definitiv ein dup. Aus irgendeinem Grund tauchte diese Frage nicht auf, als ich suchte ... die Syntax scheint die Suchmaschine aus irgendeinem Grund zu stören. –

+1

Ja, es ist schwer zu finden, was Betreiber in C# meinen. Der beste Ort zum Suchen ist der [MSDN-Artikel] (https://msdn.microsoft.com/en-us/library/6a71f45d.aspx), dann erhalten Sie zumindest den richtigen Namen für die Suche. – Steve

Antwort

-1

Es wird sichergestellt, dass es nicht null ist. Sie haben diese in schnellen und ihre aufgerufenen Optionals. Wenn die Variable null ist, gibt sie null zurück

+0

Es ist definitiv kein Optionstyp, es ist ein Null-Koaleszenzoperator. – Rob