> In C# structs are always immutable, It's not true. > so it seems to me that the above example should have always printed > > first > first It's also not true. VladD2