Я только что перешел из VB.NET в C #. В VB для подключения обработчика событий к Sub мы используем предложение Handles .
Судя по всему, этого нет в C #.
После создания простого приложения с кнопкой я понимаю, что Window Forms Designer автоматически создал EventHandler для моей функции button1_Click (после того, как я дважды щелкнул по ней) в Form1.Designer.cs с этим кодом:
this.button1.Click += new System.EventHandler(this.button1_Click);
Но в VB WinForms Designer создает предложение Handles в моем классе в заголовке функции.
Итак, C # создает EventHandler по умолчанию в файле конструктора, а VB создает в основном классе, в котором находится элемент управления.
Это правильно? Я что-то здесь упускаю?