Задать вопрос
@RandomProgrammer

Как лучше написать?

При написании сигнатуры метода можно написать так:
async public void func()
А можно и так:
public async void func()
Так что лучше с точки зрения чистоты кода?
Как поступать в ситуациях когда ключевые слова можно переставить?
  • Вопрос задан
  • 75 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • Учебный центр IBS
    DEV-001_NET Шаблоны проектирования GoF. Редакция для .NET
    1 неделя
    Далее
Решения вопроса 2
@Ente
Unity developer
61dac9c0087d2865358929.jpeg
Решарпер предлагает использовать второй вариант и его можно считать авторитетом в плане оформления.
В плане производительности разницы нет, это всего лишь оформление кода и ситуаций когда нужно было бы менять порядок просто нету.
Ответ написан
Комментировать
По гайдлайну рекомендуется писать так:
public static async void Method() {}

UPD:
Вот порядок для всех слов:
public
private
protected
internal
new
static
abstract
virtual
sealed
readonly
override
extern
unsafe
volatile
async
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы