Integer & struct are value types or reference types in .NET?
Integer, boolean, struct are value type which are stored on Stacks and string, arrays are referenced type which are stored on Heap.