@ErfinderDesRades Es geht darum, dass structs in C# Wertetypen sind. Vektoren und Co. sind eigene Datentypen, die sich auch wie alle anderen Datentypen verhalten sollten, d.h. sie sollten byValue übergeben werden. Spart außerdem Speicher, in manchen Fällen.
@AliveDevil Das Unreal-Engine Beispiel hinkt, ein struct in C++ ist mit einer Klasse nahezu identisch, nur alle Member sind per Default public
@AliveDevil Das Unreal-Engine Beispiel hinkt, ein struct in C++ ist mit einer Klasse nahezu identisch, nur alle Member sind per Default public