Suchergebnisse

Suchergebnisse 1-2 von insgesamt 2.

  • Benutzer-Avatarbild

    Von der Structure zur Class

    jvbsl - - Sonstige Problemstellungen

    Beitrag

    Der Unterschied zwischen struct und class in .Net ist ganz einfach, dass die struct auf dem stack allokiert wird und die class auf dem heap. Damit kann man dann manche Optimierungen durchführen. In den meisten Fällen ist aber eine Klasse siinnvoller, da du mit diesen erstens mehr Features der OOP verwenden kannst und zweitens man sehr oft gar keine sinnvollen structs erzeugen kann: Du hast hier strings, welche auf dem heap allokiert werden und in der struct hättest du nur die referenzen auf dem …

  • Benutzer-Avatarbild

    Von der Structure zur Class

    jvbsl - - Sonstige Problemstellungen

    Beitrag

    1. ja das finde ich einfach. 2. ich habe von primitiven typen gesprochen, welche außerdem alle wertetypen sind. Aber du hast Recht darauf hätte man näher eingehen können. Wobei ich das nicht unbedingt für das wesentliche halte. Zitat von ErfinderDesRades: „Da fährt man voll vor die Wand, wenn Auto ein Struct ist, weil die Ausstattungs-Methode wird nur eine Kopie des Autos ausstatten - das Original bleibt davon unberührt - und der Programmi“ Leider falsch, da die Ausstattung als List(Of deklarier…