v C# je struktura vzdy hodnotovy typ, new sposobi len vyvolanie konstruktora, nedochadza k ziadnej alokacii pamate na halde