Warum eine null-cast als parameter?

Wann und warum würde jemand das tun Sie Folgendes:

doSomething( (MyClass) null );

Haben Sie jemals getan? Könnten Sie bitte teilen Sie Ihre Erfahrungen?

  • Vielleicht auch nur ein unerfahrener Programmierer? Oder jemand, der verändert den code von doSomething((cast)etwas); und wollte es ändern auf null, und einfach nicht die Mühe zu entfernen, die Besetzung? Ist es in mehr als einem Ort oder nur eine Instanz?
  • Ich kann mich nicht erinnern, wo ich ihn gelesen habe, aber ich habe das gesehen und gelernt, dass Sie werfen kann, ist ein null-Wert an ein Objekt. Das problem ist, ich kann nicht finden, eine angemessene Szenario! 😛
  • Mögliche Duplikate von Warum cast null-Objekt?
InformationsquelleAutor pek | 2008-11-24
Schreibe einen Kommentar