Slettet bruger
18. september 2014 - 13:00
Der er
6 kommentarer og 2 løsninger
Sammensat variabel
Jeg har det problem med sammensat variabler... Kode: string[] skabeloner = oldSkabeloner.Value.Split(','); for (int i = 0; i < 4; i++) { if (skabeloner[i].ToString() != Flash(i).Text) { ............ } } Hvordan sætter jeg Flash[i].Text til at kører igennem loopet med en ny værdi til sammenligning. Peter
Annonceindlæg fra Hitachi
18. september 2014 - 13:11
#1
Hvad mener du? Flash[i].Text <= indexer ... Flash(i).Text <= metode kald ... Hvad ønsker du? der mangler noget information.
Slettet bruger
18. september 2014 - 13:28
#2
Jeg har 4 tekstboxe, hvor jeg gerne skulle kunne hente tekst fra igennem et loop. De skulle gerne sammenlignes med nogle gl. date. Flash[i].Text == Tekstboksene hedder: Flash1.Text, Flash2.Text osv.... Information nok? ;-)
18. september 2014 - 14:53
#3
Ja, giver lidt mere mening ... Er det altid 4 Text bokse? Så kan du jo før dit loop bare tilføje dem til et Array TextBox [] textBoxList = new []{Text1, Text2, Text3, Text4}; og så bruge: textBoxList[i].Text == "din anden string. mvh
Slettet bruger
18. september 2014 - 15:49
#4
Den melder fejl... Feature 'implicitly typed array' cannot be used because it is not part of the ISO-2 C# language specification
18. september 2014 - 18:47
#5
Hvad version af Visual Studio? og hvad version af .NET har du valgt? TextBox [] textBoxList = new TextBox[]{Text1, Text2, Text3, Text4}; Måske dette virker så.
Slettet bruger
18. september 2014 - 20:26
#6
Hej buzzzzzzzzzzzzzz 4.0 2012 Smukt. Det var det der manglede. Takker Peter Svar please
18. september 2014 - 20:53
#7
Kan ikke lige gennemskue hvorfor det andet ikke virkede ... Men uden en Visual Studio foran mig kan jeg ikke teste, men godt at det andet virkede. Svar.
Slettet bruger
18. september 2014 - 21:13
#8
Der skulle bare en ekstra TextBox til... TextBox [] textBoxList = new[] {Text1, Text2, Text3, Text4}; TextBox [] textBoxList = new TextBox[] {Text1, Text2, Text3, Text4};