русский
Germany.ruForen → Архив Досок→ Programmierung

Где найти старый компилятор для C# 4.0

16.03.19 12:00
Re: Где найти старый компилятор для C# 4.0
 
AlexNek патриот
AlexNek
in Antwort MrSanders 16.03.19 11:14, Zuletzt geändert 16.03.19 12:05 (AlexNek)
В общем, получается что в шарпе closure со ссылками.

Что то я вас не пониманию. Где тут ссылки? closure.i = i; Для меня это как бы indirect usage

https://paiza.io/projects/62VDITV6xh1IxfbdmnGF2g?language=csharp


for может работать с ранее определенной переменной, в foreach надо определять свою переменную цикла.

как раз наоборот. Изменили поведение foreach. Closure теперь определяется не снаружи цикла, а внутри.


Сейчас в foreach нельзя присваивать переменной цикла других значений.

Сорри, это тоже что то не понимаю. Ни раньше ни сейчас в foreach нельзя самому менять переменную цикла. Иначе сам принцип изменится.

 

Sprung zu