Tags » Value Type

Stack and Heap

.NET offers a managed memory system. This is just a short way of describing a system which handles and manages the RAM memory in its own specific way. 1,351 more words


Reference types vs value types

All C# types fall into the following categories:

  • Value types
  • Reference types
  • Generic type parameters
  • Pointer types

Value types comprise most built-in types (specifically, all numeric types, the char type, and the bool type) as well as custom struct and enum types. 366 more words


Object, Void, Null, Empty, and Default

In Java almost everything is an object. Actually, I hope that it would be the case, because it would make Java a more concise language. Also there should be other types of general objects in addition to the object Object: namely Void, Null, Empty, and Default. 811 more words