Привет всем, но вы должны получать это все время, я пытался найти его, но не смог найти ничего конкретного, что я ищу.VB.NET to C# с обработчиками событий
В основном я в значительной степени знаю VB.NET полностью, и я постоянно использую его, что-то, в чем я хочу попасть, - это C#, поэтому я решил использовать свое свободное время, чтобы попытаться схватить это. Я делаю это, используя один из своих старых двоичных объектов VB.NET и конвертируя его вручную (на самом деле не использую конвертер, поскольку я хочу изучить его, а не просто его преобразовать). Однако я использую Интернет для руководства. Пока я пытаюсь создать пользовательские четные обработчики, мой предыдущий код VB.NET был следующим:
Public Event BeforeExecution_Handler()
, но делает это в C#, кажется, немного более хитрым и я сделал следующее
public event BeforeExecution_HandlerEvent BeforeExecution_Handler;
public delegate void BeforeExecution_HandlerEvent();
Нет первым не это правильно, но, во-вторых, что здесь происходит, почему я чтобы создать определения для него дважды. У меня есть предположение, что в разделе делегата вы помещаете переменные, но почему это так. Может кто-нибудь объяснить
'public event EventHandler BeforeExecution_Handler;'? –
Привет, да, я знаю об этом, но я не хочу его преобразовывать, я хочу его изучить. Поэтому, почему я принял этот подход, иначе я буду полагаться на эти инструменты, никогда не зная, что на самом деле необходимо. Снова этот вопрос связан с тем, почему мне нужно как событие, так и делегат, я что-то упускаю? –
Я не понимаю –