C Books Guide and List
C++ Books Guide and List
Best Java Books

3,749 questions

4,049 answers


10,705 users

What is difference between System.String and System.StringBuilder classes?

0 votes
asked by keem Expert (13,240 points)

1 Answer

0 votes
String and StringBuilder classes are used to store string values but the difference in them is that String is immutable (read only) by nature, because a value once assigned to a String object cannot be changed after its creation. When the value in the String object is modified, a new object is created, in memory, with a new value assigned to the String object. On the other hand, the StringBuilder class is mutable, as it occupies the same space even if you change the value. The StringBuilder class is more efficient where you have to perform a large amount of string manipulation.
answered by sara Guru (24,570 points)

Related questions

0 votes
1 answer 16 views
0 votes
1 answer 106 views
106 views asked by shivani Sr Member (1,090 points)
0 votes
1 answer 36 views
36 views asked by sara Guru (24,570 points)
0 votes
1 answer 387 views
0 votes
1 answer 40 views