A)System.String is immutable. When we modify the value of a string variable then a new memory is allocated to the new value and the previous memory allocation released. System.StringBuilder was designed to have concept of a mutable string where a variety of operations can be performed without allocation separate memory location for the modified string.
Showing posts with label What are the differences between System.String and System.Text.StringBuilder classes?. Show all posts
Showing posts with label What are the differences between System.String and System.Text.StringBuilder classes?. Show all posts
Sunday, 4 January 2015
What are the differences between System.String and System.Text.StringBuilder classes?
A)System.String is immutable. When we modify the value of a string variable then a new memory is allocated to the new value and the previous memory allocation released. System.StringBuilder was designed to have concept of a mutable string where a variety of operations can be performed without allocation separate memory location for the modified string.
Subscribe to:
Posts (Atom)