Quantcast
Channel: 2,000 Things You Should Know About C# » Stack
Browsing latest articles
Browse All 7 View Live

Image may be NSFW.
Clik here to view.

#185 – The Heap and the Stack

In C#, all objects are created on either the heap or the stack. The stack is an area of memory where the following is stored: Objects whose type is a value type (e.g. enums, built-in types and structs)...

View Article



Image may be NSFW.
Clik here to view.

#186 – Value Types on the Heap

Value types are normally allocated on the stack. They can, however, be allocated on the heap–when they are declared within an object.  When an object is instantiated, memory for the entire object,...

View Article

Image may be NSFW.
Clik here to view.

#188 – Objects Are on the Heap, References to Objects Are on the Stack

When you instantiate an object, an area of memory on the heap is allocated to store the object’s data.  So we typically say that the object is on the heap. Person thatGuy = new Person("Julius",...

View Article

Image may be NSFW.
Clik here to view.

#189 – Memory Management for Stack-Based Objects

When an object is created on the stack, memory is allocated from the stack for that object. Memory for an object allocated from the stack is not deallocated until the function containing the...

View Article

Image may be NSFW.
Clik here to view.

#842 – The Stack Data Type

A stack is a data type used to store a collection of items and which has the following properties: Elements can be added to the stack  Elements can be removed from the stack, but only in the reverse...

View Article


Image may be NSFW.
Clik here to view.

#843 – Using the Generic Stack Class

A stack is a data structure that allows adding elements to the top of the stack through a Push operation, or removing elements from the top of the stack through a Pop operation. The .NET Framework...

View Article

Image may be NSFW.
Clik here to view.

#905 – Examining an Exception’s Stack Trace

When you access an exception object’s StackTrace property from within an exception handler, you only have access to a single multiline string that dumps out details about the stack. For example: This...

View Article
Browsing latest articles
Browse All 7 View Live




Latest Images