Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What?s the difference between System.String and
System.StringBuilder classes?

Answer Posted / sandeep joshi

String and StringBuilder class stores strings. But when you
cannot change a String object after creating one.
eg: String name = "Joshi";
By saying you cannot change the name object means you
cannot change the value in name object internally. When you
change the name object value to something else, a new
String object is creating in memory and assign the new
value.

eg: name = "Sandeep Joshi";

A new name object is creating in memory and the
value "Rengan nathan" is assinging to the newly created
space.

But StringBuilder class occupies the same space even if you
change the value.

If you are doing string concatenation StringBuilder class
is far better in performance than String class.

You can use StringBuilder's Append() method to use
concatenation.
i hope this may help u

Is This Answer Correct ?    20 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Is as operator in c#?

817


What language do desktop applications use?

902


Are c# constructors the same as c++ constructors?

896


Why do we use partial class in c#?

822


What does int32 mean?

843


What is the difference between method and constructor in c#?

999


What is property in c#?

867


When should you use generics?

872


What is a c# delegate?

989


How do I port "synchronized" functions from visual j++ to c#?

850


How to add controls dynamically to the form using c#.net.

847


Can a constructor be static in c#?

949


Write a program in c# to find the angle between the hours and minutes in a clock?

862


Explain the difference between a namespace and assembly name in .net?

884


How to put assembly in gac?

861