метод step by skips в визуальной студии 2015 - PullRequest
0 голосов
/ 01 июня 2018

Я хочу пошагово отлаживать свой код, но отладчик пропускает метод моей функции всякий раз, когда я щелкаю опцию step into в Visual Studio 2015.

Мой код

   _watch.Created += this.FileCreated;

   public void FileCreated(object sender, FileSystemEventArgs e1)
   {
      // some code
   }

Я прикрепилточка останова до _watch.Created += this.FileCreated;, а затем я щелкнул параметр step into, но отладчик пропускает метод FileCreated.Может кто-нибудь сказать мне, как войти в этот метод?

1 Ответ

0 голосов
/ 01 июня 2018

Установка точки останова на

_watch.Created += this.FileCreated;

не вызовет метод.Он назначает метод для запуска при вызове Created.

Вы хотите установить точку останова на

public void FileCreated(object sender, FileSystemEventArgs e1)

, а затем, когда вызывается событие Created, ваш разрывточка поразит вас, и вы сможете перейти к методу.

Ссылки из комментариев:

События повышения и обработки MSDN

Примеры возникновения и потребления событий

...