2016-08-01 20 views
-4

Ich stieß auf diese while (0 < length --) und frage mich, was der -- Teil bedeutet? Ich habe versucht, es zu googeln, aber ich konnte nichts in der Bedienungsanleitung auf msdn finden.

Wenn ich es entfernen, um zu sehen, was Fehler es gibt, sagt es Memory Limit ExceededWas bedeutet das - C#

enter image description here

UPDATE: Wie Sie Jungs sehen können, das - Symbol sieht aus wie es war zusammen und ich kann, was es nicht sagen, Deshalb habe ich diese Frage gestellt, weil ich sie vorher noch nie gesehen habe, aber es sieht so aus, als wäre es wegen der Schrift.

+5

Es ist ein Postfix unärer Dekrementoperator. https://msdn.microsoft.com/en-us/library/wc3z3k8c.aspx – zerkms

+1

[Seine 7. in der Liste] (https://msdn.microsoft.com/en-GB/library/6a71f45d.aspx) könnte findest du * wirklich * nichts? – Sayse

+0

Hey Sayse, yeah Ich habe diesen Teil gesehen, war mir aber nicht sicher, ob es der erste war - war eine andere Farbe als der zweite - – Werdna

Antwort

0

Die -- Operators dekrementiert (subtrahiert eins von) die Variable length.