Junior — Middle
Kuidas kõige tõhusamalt ühendada programmeerimises palju ridu?
sobes.tech AI
Vastus AI-lt
C# keeles soovitatakse tõhusalt mitme stringi ühendamiseks kasutada StringBuilder klassi. See on seotud sellega, et C#-s on stringid muutumatud ning ühendamisel luuakse uusi objekte, mis vähendab jõudlust paljudes operatsioonides.
StringBuilder kasutamise näide:
using System.Text;
StringBuilder sb = new StringBuilder();
sb.Append("Tere");
sb.Append(", ");
sb.Append("maailm!");
string result = sb.ToString();
Console.WriteLine(result); // Näitab: Tere, maailm!
See lähenemine on eriti tõhus, kui ühendatakse palju stringe, näiteks tsüklites.