Entwickler-Ecke

Basistechnologien - Boxing und Unboxing


zero_x - Fr 25.01.08 17:00
Titel: Boxing und Unboxing
Hallo liebes Forum,

Ich hab ein paar Fragen zu den Sachen Boxing/Unboxing: 1.) Was ist der Unterschied zwischen implicit und explicit Boxing/Unboxing? 2.) Was ist ein Heap?


Vielen Dank schon im Voraus!



MfG
Zero_x


Kha - Fr 25.01.08 17:58

Sind schon wieder mehrere Fragen, aber die zweite kannst du mit Wikipedia lösen, dazu brauchst du uns wirklich nicht ;) .
Zur ersten:
Unboxing kann nur explizit funktionieren, beim Boxing gibt es dagegen keinen Fall, in dem ein expliziter Cast nötig ist (schaden kann er natürlich trotzdem nicht). Findet man eigentlich schön im C# Programming Guide beschrieben, suche einfach mal nach "Boxing" in deiner VS-Hilfe/SDK.


Christian S. - Fr 25.01.08 18:54

Und ich mache hier wieder zu ... Die Frage, was ein Heap ist, ist viel weitreichender und allgemeiner. Daher wieder: Eine Frage pro Thread!

Und dass Du allen Threads denselben Titel gibst, war auch nicht Sinn der Übung! Bei der ersten Schließung schrieb ich bereits, dass die Trennung der Fragen es auch möglich machen soll, passendere Titel zu wählen. Also mach das bitte auch.