Есть ли риски оптимизации кода в C #?

На панели настроек сборки VS2010 Pro есть флажок с надписью "оптимизировать код" ... конечно, я хочу это проверить ... но, будучи необычно осторожным, я спросил мой брат об этом сказал, что он не отмечен для отладки и что в C ++ он потенциально может делать что-то, что может нарушить или вызвать ошибки в коде ... но он не знает о C #.

Итак, мой вопрос: могу ли я установить этот флажок для моей сборки выпуска, не беспокоясь о том, что это нарушит мой код? Во-вторых, может ли он нарушить код, когда и почему? Ссылки на пояснения приветствуются.

The CheckBox I am talking about.

20
задан Nasreddine 11 December 2011 в 20:10
поделиться