Wiel tëschent Klassen a Structs

En msdn Artikel iwwer C # benannt Wiel tëscht Klassen a Strukturen gëtt de folgende Rot:

Betruecht eng Struktur ze definéieren amplaz eng Klass wann Instanzen vun der Typ si kleng an allgemeng kuerzlieweg oder sinn allgemeng agebett aner Objeten.

Definéiert keng Struktur ausser den Typ huet all déi folgend Charakteristiken:

 Et stellt logescherweis een eenzege Wäert duer, ähnlech wéi primitiv Zorten
 

(ganz, duebel, a sou weider).

 Et huet eng Instanzgréisst méi kleng wéi 16 Bytes.

Et ass onverännerlech.

Et muss net dacks gekëscht ginn.
 

Wann een oder méi vun dëse Konditioune net erfëllt sinn, erstellt eng Referenz Typ amplaz vun enger Struktur. Echec net un dës Richtlinn ze halen negativ Auswierkung op d'Leeschtung.

Ech froe mech wat d'Äntwert am Fall vun D. wier. Bis elo hunn ech einfach Strucken an alle Fäll benotzt wou ech kee Polymorphismus gebraucht hunn. Ech weess net ob d'Gréisst och eng Iwwerleeung ass. Oder eppes anescht.

6
задан fwend 30 July 2011 в 17:42
поделиться