Jason House Wrote: > I've never heard the argument why they should be value types. Weren't they value types from the start? That's surprise. What do you think is memory layout of such array: int[3][] ? And what is memory layout of int[] ?