+ 2
Объясните, чем отличается i++ от ++i в c# ?
2 odpowiedzi
+ 3
ну тут логично, если пишешь i++,то к числу прибавится 1 уже в следующем обращении. А если ++i, то начиная с этого момент "i" уже прибавлена на 1.
Например,
int i =3;
int b = ++i(4) + i++(4) // = 8
После этого i = 5
и если повторить всё это то будет
int b = ++i(6) + i++(6) // = 12
+ 3
В сололерне есть уроки с итерациями, посмотри, там доходчиво объясняют