Junior — Middle
Použili ste triedu StringBuilder vo svojich projektoch na prácu s reťazcami?
sobes.tech AI
Odpoveď od AI
Áno, StringBuilder sa často používa na efektívnu prácu s reťazcami, najmä keď je potrebné vykonať veľké množstvo operácií zreťazovania alebo úprav reťazcov.
Na rozdiel od bežných reťazcov (string), ktoré sú nezmeniteľné, StringBuilder umožňuje meniť obsah bez vytvárania nových objektov, čo výrazne zvyšuje výkon pri veľkom množstve zmien.
Príklad použitia:
var sb = new StringBuilder();
sb.Append("Ahoj");
sb.Append(" svet");
string result = sb.ToString(); // "Ahoj svet"