What is the Main difference between String and
StringBuilder and why do we use StringBuilder.
Answer Posted / shaveen kaushal
Difference..
String..
1.Its a class used to handle strings.
2.Here concatenation is used to combine two strings.
3.String object is used to concatenate two strings.
4.The first string is combined to the other string by
creating a new copy in the memory as a string object, and
then the old
string is deleted
5.we say "Strings are immutable".
String Builder..
1.This is also the class used to handle strings.
2.Here Append method is used.
3.Here, Stringbuilder object is used.
4.Insertion is done on the existing string.
5.Usage of StringBuilder is more efficient in case large
amounts of string manipulations have to be performed
Regards
Sridhar R
Nothing is illegal, Until You Get Caught
Is This Answer Correct ? | 39 Yes | 7 No |
Post New Answer View All Answers
How many classes are there in classification?
Explain About Global.asax
What is parameterized constructor?
Name the property of the textbox which cannot be changed at runtime?
What are the boolean data types in c#?
Explain the features of an abstract class in net.
Is char * null terminated?
Why do we use polymorphism in c#?
What is nameof c#?
What are types of constructor?
What is the difference between dispose() and finalize() methods in c#?
Define delay signing?
What does exclamation mark mean in access query?
What is the use of private constructor in c#?
What is meant by unicode characters?