Я думаю, простой вопрос: как вы классифицируете / называете элементы, связанные с событиями, в C #?
Например, мои текущие соглашения выглядят примерно так:
public class A
{
...
#region Delegates
public delegate void CallIncomingEventHandler(string displayName);
#endregion
#region Event Handlers
public event CallIncoming;
#endregion
...
}
public class B
{
...
#region Events
private void A_CallIncoming(string displayName)
{
// do stuff here
}
#endregion
}
Меня беспокоит определение типов SomethingEventHandler с помощью модификатора «делегат» и их вызов «Делегаты», затем определение полевых событий с помощью модификатора «событие» и их вызов «Обработчики событий», а затем вызов методов, которые реагируют к событиям "События".
Мое название правильное?
Я могу создавать и использовать настраиваемые события и т. Д., Но мне нужна помощь, чтобы понять имена компонентов и то, как другие их организуют.
Спасибо.
FormClosing
(событие) иFormClosingEventHandler
(делегат) иFormClosingEventArgs
(аргументы события). Похоже, неплохо было бы следовать здесь соглашениям Framework. - person Jim Mischel   schedule 07.03.2013