So I\'m trying to make a little snake game in C# and console and ran into some weird behavior. I\'ve always thought structs are supposed to be passed around as values not re