Соглашение об именовании методов, вызывающих другой метод
Мне интересно, существует ли соглашение об именовании, аналогичное соглашению о синхронных/асинхронных методах, но для методов, вызывающих делегат.
Я ищу что-то вроде этого
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.