Sobes.tech
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.