IT

Using Common Reference Types - continued

johnmora's picture

Strings and StringBuilders

One of the built in reference types within the .NET Framework you will commonly use is the System.String type. System.String has a set of members for manipulating text. For example here is a simple quick method for finding and replacing text:

Chapter 1: Lesson 2: Using Common Reference Types

johnmora's picture

Reference types store an address of their data, aka “pointer” on the portion of the memory called the “stack”. The actual data to which the pointer refers to is stored in an area of memory called the “heap”. Because reference types directly store the address “pointer” to the data rather than the data itself, assigning one reference variable to another doesn’t copy the data over. Instead, it merely creates a second copy of the “pointer”, which also refers to the same memory on the heap as the original.

Chapter 1: Lesson 1: Using Value Types

johnmora's picture

Value types are variables which contain their data directly as opposed to reference types  which store only a reference to the data stored elsewhere. Instances of value types are stored in an area of the memory called the “stack” where the runtime can manipulate them quickly with minimal overhead.

Chapter 1 .NET Framework Fundamentals

johnmora's picture

This blog  post precedes a series of code tales during my trip through the prerequisites and requirements for completing the Microsoft Certified Professional Developer (MCPD) Windows Developer .NET 3.5 on Visual Studio 2008 certification. Quite a mouthful wouldn’t you say?

My doings with Drupal and my new blog site

johnmora's picture

 Well, it took a while but I finally decided on a domain name that satisfied me and created this blog site (thanks Kelly and MonkK). My friend and partner in crime, MonkK suggested I set up my blog site with the Drupal content management system.

Powered by Drupal - Design by artinet