Zanima me predvsem iz perfomančnih vidikov iz prakse, kdaj se splača uporabit string.Concat in kdaj StringBuilder.
Koliko dolg string približno bi po vašem mnenju moral bit, da se splača uporabit concat in kdaj StringBuilder?
Koliko dolg string približno bi po vašem mnenju moral bit, da se splača uporabit concat in kdaj StringBuilder?
Avtor: bojanv, objavljeno na portalu SloDug.si (Arhiv)
spirit1 - sobota, 20. maj 2006
seveda. vedno stremim k opzimizaciji
bojanv - četrtek, 18. maj 2006
spirit1:evo stari samo zate: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/vbnstrcatn.asp se drzis tega, kar pise?
spirit1 - četrtek, 18. maj 2006
evo stari samo zate: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/vbnstrcatn.asp
AndrejT - četrtek, 11. maj 2006
Najbolj posplošena delitev bi bila - če imaš malo vrednosti oz. veš, kaj sestavljaš, uporabi Concat. Če sestavljaš niz v zanki, uporabi StringBuilder. Dolžina niza ni toliko pomembna, bolj je drago število podaljševanj niza (kolikokrat si mu pridružil nov del).