Autor Beitrag
Matti
Hält's aus hier
Beiträge: 10



BeitragVerfasst: Do 09.11.06 15:13 
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 ...

ausblenden 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.
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1766

Win 7
D7 PE
BeitragVerfasst: Do 09.11.06 15:19 
M - ich hab zwar keine Ahnung aber das hier kommt mir suspekt vor^^
ausblenden 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 Threadstarter
Hält's aus hier
Beiträge: 10



BeitragVerfasst: Do 09.11.06 15:37 
danke ... ich bin ein idiot !!