Я наткнулся на это, начав изучать здесь варны:
http://msdn.microsoft.com/en-us/library/bb384061.aspx
Однако я понятия не имею, как это юридическое выражение (оно есть). Я думал, что вы не можете назначить что-то, используя a = (b = c), потому что (b = c) не создает значение для назначения?
Спасибо за любые разъяснения по этому вопросу.