Вместо того чтобы прерывать вашу работу для предупреждения о возникшей проблеме, редактор Visual Studio просто подчеркивает неправильный код. Вы можете навести курсор мыши на подчеркнутую ошибку и увидеть краткое описание проблемы в окне подсказки (рис. 2.19).

Рис. 2.19. Выделение ошибок во время проектирования

Система Visual Studio не помечает ваши ошибки немедленно. Наоборот, она быстро сканирует код при попытке его откомпилировать и отмечает все найденные ошибки. Если код содержит хотя бы одну ошибку, Visual Studio выдаст вопрос о необходимости продолжения. В этот момент обычно операция отменяется для исправления ошибок, обнаруженных Visual Studio. (Если вы выберете продолжение, вам придется использовать ранее скомпилированную версию приложения, поскольку компиляторы .NET не могут создавать приложения, которые содержат ошибки.)

На заметку! Вы можете обнаружить, что по мере исправления ошибок и повторной сборки проекта возникает еще больше проблем. Это происходит потому, что Visual Studio не проверяет наличие сразу всех типов ошибок. При попытке компиляции приложения Visual Studio ищет базовые проблемы наподобие нераспознанных имён классов. Если такие проблемы существуют, они могут легко замаскировать другие ошибки. С другой стороны, если ваш код проходит этот базовый уровень проверки, Visual Studio проверяет более незаметные ошибки, такие как использование неинициализированных переменных.

 

 

предыдущая    следующая страница   оглавление

83

Hosted by uCoz