Entwickler-Ecke

Basistechnologien - Such Algo


Matti - Do 09.11.06 15:13
Titel: Such Algo
Moin,

bin ich eigentlich des einzige blöde hier ?!? komm mir manchmal so vor :nixweiss:

Zu meinem aktuellen Problem. Ich will eine Liste nach einem bestimmten string durchsuchen. Wer sich errinnert ich hatte die frage schon mal in c# damals noch unter konsolenanwendung gstellt und wir hatten das problem gelößt bekommen. Jetzt übertrag ich dies in meine WinForm und der bringt mir die fehlermeldungd das der index auserhalb der bereiches ist.

Kuckt ma bitte einer drüber ...


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
            string option;
            int index = 0;
            int zeilenzae = 0;
            int zeilennummer = 0;

            option = txt3.Text;
            for (int i = 0; i < listeneu.Count + 1; i++)
            {
                index = listeneu[i].IndexOf(option);
                zeilenzae += 1;
                if (index != -1)
                {
                    zeilennummer = zeilenzae;
                }
            }
            txt4.Text = (listeneu[zeilennummer - 1]);
           

            string zeile1 = Convert.ToString(listeneu[zeilennummer - 1]);


mfg, Matti


Moderiert von user profile iconChristian S.: Topic aus WinForms verschoben am Do 09.11.2006 um 14:51


Fabian W. - Do 09.11.06 15:19

M - ich hab zwar keine Ahnung aber das hier kommt mir suspekt vor^^

C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
            string option;
            int index = 0;
            int zeilenzae = 0;
            int zeilennummer = 0;

            option = txt3.Text;
            for (int i = 0; i < listeneu.Count + 1; i++)
            {
                index = listeneu[i].IndexOf(option);
                zeilenzae += 1;
                if (index != -1)
                {
                    zeilennummer = zeilenzae;
                }
            }
            txt4.Text = (listeneu[zeilennummer - 1]);
           

            string zeile1 = Convert.ToString(listeneu[zeilennummer - 1]);


Matti - Do 09.11.06 15:37

danke ... ich bin ein idiot !!