Mögliche Duplizieren:
String vs StringBuilderWann sollte StringBuilder verwendet werden?
ich nur einige der Bücher neu aufgelegt, die ich VB.NET abholen verwendet. Ich bin mir nicht sicher, ob ich das in meinem Kopf habe, verstehe, wie/was StringBuilder ist.
Was ist die Anleitung für die Verwendung? Ist es am besten, es zu verwenden, wenn Sie 2 Strings oder 50 verketten?
Oder wenn die Gesamtlänge der Zeichenfolge größer als 128 Zeichen ist?
Oder sehen Sie einen Leistungsvorteil, wenn Sie ihn zum Hinzufügen von Strings verwenden?
In diesem Fall ist es besser, eine StringBuilder-Instanz zu verwenden, um eine SQL-Anweisung als string.format("Select * from x where y = {0}",1)
zu erstellen?
Es ist mir immer aufgefallen, dass das Deklarieren einer anderen Variablen und das Einschließen eines Namensraums für kleine String-Verkettungen nicht vorteilhaft ist, aber ich bin mir jetzt nicht sicher.
Entschuldigung, viele Dokumentationen sagen Ihnen, was Sie verwenden sollen, nur nicht das Beste.
Versuchen Sie diese Frage: [http://stackoverflow.com/questions/73883/string-vs-stringbuilder](http://stackoverflow.com/questions/73883/string-vs-stringbuilder) –