What are value types and reference types?
Value type - bool, byte, chat, decimal, double, enum, float, int, long, sbyte, short, strut, uint, ulong, ushort. Value types are stored in the Stack Reference type - class, delegate, interface, object, string. Reference types are keeps in the Heap