05. januar 2003 - 20:09
Der er
21 kommentarer og 1 løsning
do loop until i c#
Hvilket loop i C# svarer til visual basic.net ´s do loop until
Annonceindlæg fra Infor
05. januar 2003 - 20:11
#1
Har du prøvet at kigge på while løkken? int f = 10; while (i=0; i<f; i++) { Console.WriteLine(i); } /Claus
05. januar 2003 - 20:12
#2
ups... det var en for løkke jeg lavede der... :) int f = 10; for (i=0; i<f; i++) { Console.WriteLine(i); }
05. januar 2003 - 20:16
#3
do{ }while
05. januar 2003 - 20:21
#4
do loop unil executes at least once, so does do{ }while
05. januar 2003 - 20:57
#5
pcl!
05. januar 2003 - 21:31
#6
Det skal svarer til dette loop: Do Loop Until intCounter = 5
05. januar 2003 - 21:32
#7
do while duer ikke i dette tilfælde da while vuderer et expression udfra en boolean værdi.
05. januar 2003 - 21:36
#8
jeg har brug for en løkke hvor 'expression' vurderers til sidst.
05. januar 2003 - 21:39
#9
i mit tilfælde er det 2 værdier der skal sammenlignes. Det kan godt være, at do while kan bruges men i min dokumentation snakkes der kun om boolean værdier som gyldige. Jegkan sgu ikke gennemskue det, det burde være pisse enkelt.
05. januar 2003 - 21:48
#10
do{ }while intCounter < 5 pcl>your question was Hvilket loop i C# svarer til visual basic.net ´s do loop until you have a CORRECT answer!
05. januar 2003 - 21:54
#11
pcl> a do{}while expression DOES get evalutated AFTER going at least ONCE through the loop (til sidts) TRY IT, and then tell me it doesnt work!
05. januar 2003 - 21:55
#12
(til sidts) = (til sidst)
05. januar 2003 - 21:57
#13
an expression yealds a boolean If 1 < 2 = True (-1) If 1 > 2 = False (0)
05. januar 2003 - 22:01
#14
do{ }while intCounter < 5 will be false until intcounter = 5, then it will be true and so the loop will stop! But we cant see all of your code so its hard to say what else is happening in the loop!
05. januar 2003 - 22:01
#15
øh que?
05. januar 2003 - 22:04
#16
ok jeg prøver vise hele loop koden jeg bruger i vb.net , det er måske den der er helt gal.
05. januar 2003 - 22:06
#17
Dim intCounter As Integer = -1 Do intCounter = Array.IndexOf(ValidContentTypes.Split(","), Path.GetExtension(loFile.PostedFile.FileName).ToLower(), intCounter + 1) 'ting og sager her i mellem Loop Until intCounter = Array.LastIndexOf(ValidContentTypes.Split(","), Path.GetExtension(loFile.PostedFile.FileName).ToLower())
05. januar 2003 - 22:17
#18
well I must admit that I have NO IDEA what it is your trying to do and I dont want to get a headache trying to ind out, so I am going to leave it to you pcl.
05. januar 2003 - 22:52
#19
terry >> Bare lige et praktisk spørgsmål: Forstår du dansk, men har svært ved at formulere dig, eller hvad? Den tætteste C#-ækvivalent til do-loop-until ville nok være et while-loop. Syntaksen er som følger: while (etellerandet == nogetandet) { // noget kode } Alternativt kan du bruge denne form: do { // noget kode } while (etellerandet == nogetandet) Forskellen er hvornår boolean-tjekket bliver kørt. Det sidste loop bliver kørt en gang mere i forhold til det første. // Simon // The cow goes MOOO!
06. januar 2003 - 13:17
#20
selvfølgelig simon.ulsnes, det er for di jeg kun lige er startet ud med c# det er dette jeg har søgt etellerandet == nogetandet dobbelt lighedstegn, takker perfekt.
06. januar 2003 - 13:18
#21
>simon.ulsnes send et svar så for dui pointene
06. januar 2003 - 15:06
#22
jæsjæs...
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.