Сборник коротких заметок о тонкостях языка C#. В основном, в данном разделе собраны переводы статей и небольшие очерки, которые показались мне наиболее интересными и полезными.
В приложениях часто используются секреты (пароли, токены от API и так далее) для доступа к базам данных или внешним службам. Секреты обычно предоставляются с помощью переменных окружения, конфигурационного файла или хранилища (Azure Vault,
В C#11 были добавлены шаблоны списков (List patterns). Шаблоны списков расширяют pattern matching для сопоставления последовательностей элементов в списке или массиве. Цель данной заметки не объяснить синтаксис, а разобраться, каким образом создать
Официальная документация от Microsoft нам говорит следующее:
Метод Main — это точка входа приложения C#. (Библиотекам и службам точка входа в виде метода Main не требуется.) Когда приложение запускается, первым вызывается именно метод Main.