Forum » Programiranje » Operacije s stringi
Operacije s stringi
Small_Hobit ::
Pozdravljeni, zanima me, če mi lahko kdo pomaga glede menjave stringov v tem primeru:
Saj mi program v Windows forms application vrne napako:
error C3070: 'System::String::default': property does not have a 'set' method
char zac = kljuc[i]; kljuc[i] = kljuc[j]; kljuc[j] = zac;
Saj mi program v Windows forms application vrne napako:
error C3070: 'System::String::default': property does not have a 'set' method
GupeM ::
Poskusi tako:
// string najprej pretvoriš v array. char[] array = kljuc.ToCharArray(); // Narediš svoje zamenjave, ... // Na koncu narediš nov string z zamenjavami. string novString = new String(array);
mihies ::
String je najverjetneje immutable, tko da ne mores setirati znakov.
Je kar 100% nespremenljiv v .net-u. Kot imaš v drugem odgovoru je rešitev ta, da narediš novo instanco z ustreznimi znaki.
http://blog.rthand.com/
SLODUG - uporabniška skupina
https://www.facebook.com/groups/slodug/
SLODUG - uporabniška skupina
https://www.facebook.com/groups/slodug/
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | program, ki ti najde vse kombinacije črk oz. številk, ki mu jih podaš (strani: 1 2 )Oddelek: Programiranje | 41831 (6523) | XyNOBvxWVJ |
» | [C] struct in int[] (strani: 1 2 )Oddelek: Programiranje | 7331 (6404) | MrBrdo |
» | Program ne deluje več (strani: 1 2 )Oddelek: Programiranje | 6575 (5313) | Genetic |
» | [JAVA] helpOddelek: Programiranje | 1638 (1352) | keworkian |
» | C++ in tabeleOddelek: Programiranje | 3335 (3156) | BigWhale |