2023-03-21 csharp C# 11 - Обобщённые атрибуты Узнайте, как определять и использовать обобщённые атрибуты в C# 11, включая ограничения на аргументы типов и распространённые сообщения об ошибках.
2023-03-18 csharp C# 11 - модификатор доступа file и типы с областью файла Узнайте, как модификатор file в C# 11 ограничивает область типа файлом, в котором он объявлен, помогая избежать коллизий имён с генераторами исходного кода.
2023-03-17 csharp C# 11 - Интерполированные сырые строковые литералы Узнайте, как использовать интерполированные сырые строковые литералы в C# 11, включая экранирование фигурных скобок, использование нескольких символов $ и условные операторы.
2023-03-15 csharp Сырые строковые литералы C# 11 (синтаксис тройных кавычек) Используйте сырые строковые литералы C# 11 (синтаксис тройных кавычек `"""`) для встраивания пробелов, переводов строк и кавычек без escape-последовательностей. Правила и примеры.
2023-03-14 csharp Как перейти на C# 11 Исправьте ошибку 'Feature is not available in C# 10.0', перейдя на C# 11 через target framework или LangVersion в файле .csproj.
2023-03-11 csharp C# выбросить исключение при null: ArgumentNullException.ThrowIfNull (.NET 6+) Используйте ArgumentNullException.ThrowIfNull в .NET 6+ для лаконичных проверок на null или throw-выражения в C# 7+ для более ранних фреймворков.
2020-11-20 csharp Получение Stream встроенного ресурса в .NET Core Узнайте, как получить поток встроенного ресурса в .NET Core, разобравшись, как формируется имя ресурса, и используя GetManifestResourceStream.
2020-11-13 csharpxamarin-forms Как использовать appsettings.json в Xamarin.Forms Узнайте, как использовать конфигурационные файлы appsettings.json в Xamarin.Forms, встраивая файл как ресурс и создавая объект IConfiguration.
2020-11-04 csharpsignalrxamarin-forms Как публично выставить локальный сервис SignalR для мобильных клиентов с помощью ngrok Используйте ngrok, чтобы публично выставить ваш локальный сервис SignalR и позволить мобильным клиентам подключаться без настройки сети и обходов SSL.
2020-05-01 csharp C# using var (using-объявление) Используйте using-объявления C# 8 (`using var`) для освобождения объектов IDisposable без вложенных фигурных скобок. Синтаксис, правила области видимости и когда лучше использовать блок `using`.