Ich versuche zu verstehen, was die folgende Schleife so sagt, dass ich das VBA umwandeln kann:Mehrere Counter C# - Wie in VBA nachzuahmen? j = i ++
for (int i = 0, j = polygon.Length - 1 ; i < polygon.Length ; j = i++)
Was ist das Äquivalent von j = i ++ in VBA? Ich verstehe nicht einmal wirklich, was j = i ++ überhaupt sagt. Ich verstehe, dass i ++ alleine ähnlich wie i = i + 1 agieren würde, aber ich bin verloren, wenn die Zuweisung von j an eine Zunahme von i gebunden ist. Ich habe bisher folgendes, aber ich bin mir nicht sicher, wie ich die Variable j berücksichtigen soll.
So ist die j zu beantworten = i ++ besagt, dass j auf den aktuellen Wert von i gleich sein sollte, bevor er erhöht wird? –
Korrekt. '++' ist ein Postfix-Operator, was bedeutet, dass das Inkrement nach der Auswertung der Anweisung erfolgt. Wenn es auch "j = ++ i" wäre, würde j immer gleich i sein. – DSN
Danke für die Klarstellung !!! –