Что это за оператор => в свойстве
public int X { get => x; set => x = value; }
Это геттер/сеттер с телом-выражением. Такой синтаксический сахар появился в C# с версии 7.0
По сути это более короткий способ записать код:
public int X
{
get
{
return x;
}
set
{
x = value;
}
}
В C# 6.0 уже можно было объявлять методы и свойства только-для-чтения с телом-выражением (Expression-bodied members). В седьмой версии идею распространили на другие члены класса.
Из C# Programming Guide (Expression body definitions):
Starting with C# 7.0, both the get and the set accessor can be implemented as expression-bodied members. In this case, the get and set keywords must be present.
Ну и обоснование из предложения в Github (Proposal: Expression bodied get and set methods):
However, when you need to fall back to writing a get and set method manually, it can be annoying that you're no longer allowed to use expression bodies.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Вопрос такой, есть вот такой сайт, на котором есть кнопка "Выгрузить в календарь"По ее нажатию высвечивается модальное окно с кнопкой "Выгрузить"
Например, если ответ {"event":"success"}, то Вы можете обработать ответ так: