Foreach cyklus, chyba   zodpovězená otázka

C#

Dobrý den,

potřeboval bych poradit s následujícím problémem.

Mám v RichTextBoxu text následujícího stylu xxxxéxxxxéxxxxéxxxxé ,kde xxxx jsou nějaká čísla.Potřebuji tyto čísla postupně uložit do pole.Napsal jsem tento kód :

int i = 0;

string[] Numbers;

char[] s = richTextBox1.Text.ToCharArray();

foreach (char a in s)

{

if (a.ToString() != "é")

Numbers[i] += a;

else

i++;

}

Visual studio mi podtrhne v cyklu Numbres a píše hlášku Use of unssigned local variable 'Numbers' ! .

Mohl by mi někdo poradit, kde dělám chybu ?

Díky

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Mimochodem, nefungují tlačítka, pro formátování textu a zdrojový kód při přidávání zpráv, ale toho už jste si nejspíše všimli ...

nahlásit spamnahlásit spam 0 odpovědětodpovědět

string[] Numbers = new string[richTextBox1.TextLength];

S tímhle by to tu hlášku mělo přestat psát a mělo by to fungovat.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Díky moc, funguje !

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback