Hello!

As 'x' is the first member of the VECTOR struct, the address of myVector and its 'x' member are identical.

Therefore
var value = *((var *)&myVector);
is the same as
var value = myVector.x;

Does this answer your question?