Avatar billede 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
Avatar billede Syska Mester
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.
Avatar billede 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? ;-)
Avatar billede Syska Mester
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
Avatar billede 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
Avatar billede Syska Mester
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å.
Avatar billede Slettet bruger
18. september 2014 - 20:26 #6
Hej buzzzzzzzzzzzzzz

4.0
2012

Smukt. Det var det der manglede.

Takker

Peter

Svar please
Avatar billede Syska Mester
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.
Avatar billede 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};
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester