as-operator

Der Operator c # as wird zum Konvertieren zwischen kompatiblen Referenz- oder Nullwerttypen verwendet. Es ähnelt einer Cast-Operation, außer dass das Ergebnis der Konvertierung für eine fehlgeschlagene Konvertierung auf null gesetzt wird und keine Ausnahme ausgelöst wird.
3
Antworten

Ist der as-Operator mit einem Nullwerttyp unnötig langsam?

Betrachten Sie diesen Code: %Vor% Soweit ich sehen kann, sollten die Methoden FillUsingAsNullable und FillUsingOwnCode gleichwertig sein. Aber es sieht so aus, als wäre die Version "eigener Code" deutlich schneller. Es gibt Optio...
27.01.2014, 19:17