Lass uns noch ein bisschen drehen
Ein bisschen.
Daher gibts den Overload für Variant, so dass der Variant nicht erst in eine Null
exception läuft sondern das "auspacken" dem Nullable überlässt.
Das sehe ich ja voll und ganz ein. Nur nicht, warum es
implizit sein muss.
Ist es explizit, kann man weiterhin alle
TField.Value
reinstecken. Oder
IXMLNode.Value
. Oder was auch immer. Was würde man dadurch verlieren?