TheRedEye Ответов: 1

Соглашение об именовании методов, вызывающих другой метод


Мне интересно, существует ли соглашение об именовании, аналогичное соглашению о синхронных/асинхронных методах, но для методов, вызывающих делегат.

Я ищу что-то вроде этого
private void DoSomething() {}
private async void DoSomethingAsync() {}

Но в сценарии, где метод должен быть вызван в основном потоке. Например:
private void UpdateUI() 
{
    // updates something on the UI
}

private void UpdateUIInvoke() 
{
   // updates something on the UI from a thread other than the main one
   this.Invoke(new Action(() => UpdateUI()));
}


Что я уже пробовал:

I can just append 'Invoke' as a suffix, but I want to use a standard convention if there is one.

1 Ответов

Рейтинг:
2

phil.o

Насколько мне известно, такой конвенции не существует.
Вы можете добавить суффикс, добавить префикс или любой другой синтаксис, который вы предпочитаете.