@saxus:De te nem stringet, hanem karaktert cseréltél. string cseréjére ott a Replace() és a mindenféle egyéb stringfv. Olvasd el még egyszer a kódot:string kecske = 'kecske';
kecske = 'nem kecske';
kecske[4] = '5'; Az első két sorban az egész stringet állítottam be.
De ettől függetlenül is, mi az, hogy egy stringnek nem lehet a karaktereit állítani?@saxus:Viszont az s az egy új string példány lesz.
string s = 'akarmi';
string s1 = ' vagy sem';
s = s + s1; És ez?@saxus:Igen, tényleg lassabb, ha csak _egy_ karaktert kell lecserélni. De hogy őszinte legyek, nem túl sűrűn kell ilyen. Neked nem kell. Van akinek szüksége lenne a karakterszintű manipulációra és ezt a nyelvek már az ősidők óta lehetővé teszik. Huh, de elbaszott egy valami ez a cisztadotnet.@saxus:gondolj bele pl. egy XML vagy bármi egyéb önleíró fájl feldolgozásakor Ok, de ha invalid az XML? |