Показать сообщение отдельно
Старый 02.02.2011, 19:47   #21  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5813 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Именно что! а то надоедает везде, где можно, сперва присваивать возвращаемое значение локальной переменной и потом уже эту переменную возвращать. В случае со "сложносочиненными" объектами это еще и к тормозам может приводить из-за изменения числа ссылок и необходимости обработки этого дела. В Visual Studio вся прелесть останова на закрывающей скобке и состоит в том, что можно посмотреть возвращаемое значение независимо от того, возвращается ли переменная или какое-то выражение. По идее для X++ это должно быть относительно просто реализовать, ведь там возвращаемое значение вычисляется и кладется на вершину стека, откуда его потом берет вызывающий код...

PS. Но если на закрывающей скобке можно будет хотя бы точку останова поставить и ловить ее независимо от числа return'ов в теле метода, то это тоже неплохо.