Unterschied zwischen -> und ::?



  • Hey,
    kleine Frage:
    Was ist der Unterschied zwischen :: und ->?
    Ich meine bspw. schon folgendes:
    Console->WriteLine("blah");
    und
    Console::WriteLine("blah");
    gesehen zu haben.

    MfG,
    -haiyyu



  • :: ist der Scope Operator.
    Auf einen Klasse angewendet, kannst Du damit auf statische Funktionen, etc. zugreifen.

    Der -> Operator kannst Du auf Objekt- Handles anwenden (z.B. String^ str), damit erhältst Du Zugirff auch nicht statische Funktionen, etc.

    Simon


Anmelden zum Antworten