Warum ist IEnumerator.Current nicht nullbar?C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Warum ist IEnumerator.Current nicht nullbar?

Post by Anonymous »

Der Rückgabetyp von IEnumerator.Current ist Objekt, nicht Objekt?. Meiner Meinung nach sollte IEnumerator.Current object? zurückgeben, da das nicht generische IEnumerable jede Art von Objekt enthalten kann, einschließlich null, damit der Programmierer nicht vergisst, nachzuschauen it.
Gibt es einen Grund, warum der Rückgabetyp nicht in „Object“ geändert wurde?, als nullfähige Referenztypen eingeführt wurden?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post