Stránka 1 z 1

C# - string do pole

Napsal: úte 18. črc 2006, 09:35
od Nidzo
Potřebuju převést slova uložená ve stringu (oddělená mezerou, čárky ani tečky se nevyskytují) do pole. Zaboha si nemůžu vzpomenout jak se to dělá :oops:
A dělat to přes regulární výrazy se mi zdá zbytečné, mám dojem že je na to nějaká fce...

Díky za nakopnutí. :roll:

Napsal: úte 18. črc 2006, 09:46
od matajon
Nějak takhle by to nešlo ?
//edit: nešlo, špatně jsem to pochopil, nevšímejte si prosím mého postu :oops:

Kód: Vybrat vše

*tady byla kravina :)*

Napsal: úte 18. črc 2006, 09:57
od zombux
http://www.mcse.ms/message1633694.html
Sounds like String.Split matches the description.
8-)

Napsal: úte 18. črc 2006, 13:55
od Nidzo
Tak už to mám, řešení (nevím jak je mezera tak sem to vyřešil takhle):

Kód: Vybrat vše

...
char mezera = char.Parse(" ");
keys = keywords.Split(mezera);
...

Napsal: úte 18. črc 2006, 21:46
od next_ghost
Obyčejná C/C++ znaková konstanta (1 znak v apostrofech) už v C# nefunguje? To se to musí zadávat přes úžasnou a zbytečnou funkci z ještě úžasnější a zbytečnější třídy? :blee: Zlatej assembler :lol:

Napsal: úte 18. črc 2006, 22:20
od zombux
next_ghost píše:bla, bla, bla...
Parse je tady zbytečný, stačí třeba Split(new char(" "));

http://msdn2.microsoft.com/en-us/library/b873y76a.aspx