Re[2]: Неправильный exe для .net 4
От: Mumitroller Беларусь  
Дата: 28.07.11 15:56
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Баг в генерируемом MSIL.


А что делать-то с этим? Или только ждать, пока кто-нибудь пофиксит? Сам я, к сожалению, даже в IL полный 0, не говоря уже про его генерацию. Я нашел один workaround, но он мне не очень нравится — не использовать в таких случаях match (if) как выражение. То есть писать так:
if (condition)
  arg.Field1 = "1";
else
  arg.Field2 = "2";

а не так:
arg.Field1 = if (condition) "1"; else "2";

Но мое эстетическое чувство страдает!

Mumitroller
... << RSDN@Home 1.2.0 alpha 4 rev. 0>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.