Showing posts with label reference type. Show all posts
Showing posts with label reference type. Show all posts

Monday, July 28, 2014

Value type and Reference type in c#

There are two ways to allocate space in memory. One is value type and another is Reference type. When you create int, char or floatstruct type variable, it creates value type memory allocation whereas when you create object of class, it creates reference type memory allocation.
  • Value Type: A value type variable directly contains data in the memory.
  • Reference Type: A Reference type variable contains memory address of value.