Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#5

Re: Char nach Int32: aus 3 wird 51

  Alt 6. Jul 2005, 20:59
Zitat von nailor:
der "harte" typecast geht in c# weiterhin (sofern man jetzt nich irgendwas absolut unmögliches machen will) mit den implicit/explicit typecasts.
Aber nur wenn man den explicit/implicit Operator überlädt!!!
Code:
class X{}

class Y{}

struct A{}

struct B{}


class Z
{
  void Miep()
  {
   
    X x = new X();
    Y y = (Y)x; // null reference

    A a = new A();
    B b = (B)a; // boom, da b nicht null sein darf!   
  }
}
[edit=alcaeus]Code-Tag repariert Mfg, alcaeus[/edit]
  Mit Zitat antworten Zitat