I'd like to add that when copying a struct its done by value(resulting in the two structs being independent) as opposed to copying a class then only the reference is copied which essentially means that they both point to the same place in memory.
http://www.albahari.com/valuevsreftypes.aspx
I'd like to add that when copying a struct its done by value(resulting in the two structs being independent) as opposed to copying a class then only the reference is copied which essentially means that they both point to the same place in memory. http://www.albahari.com/valuevsreftypes.aspx