Ранее мы уже рассматривали работу с JSON в C# применительно к .NET Framework. Однако время не стоит на месте и на смену .NET Framework пришла .NET Core, которая окончательно вытеснила его в .NET 5. Но, в случае .NET Core старые проверенные приёмы работают не всегда. Как работать с JSON в
Продолжить чтениеРубрика: C#
Доступ к закрытым методам класса в C#
В одной из предыдущих статей мы уже рассматривали доступ к закрытым полям и свойствам. В этой статье мы рассмотрим, как вызвать закрытый метод.
Продолжить чтениеДоступ к закрытым полям и свойствам классов в C#
В большинстве случаев доступ к закрытым (private) членам класса из вне не требуется и более того в силу целого ряда объективных причин получать его не рекомендуется. Однако в некоторых случаях это может быть полезным.
Продолжить чтениеДелаем приложение на .NET Core независимым от наличия .NET на компьютере
Одной из главных проблем разработки на .NET во времена была необходимость устанавливать среду выполнения .NET на любой компьютер, где планировалось использовать соответствующую программу. В противном случае программа просто не могла работать. В .NET Core данная проблема была успешно решена.
Продолжить чтениеКак удалить сразу все точки останова в Visual Studio
В процессе работы над той или иной задачей в программе может накопиться достаточно большое количество точек останова. И при переходе к следующей задаче их как правило приходится удалять. Притом все.
Продолжить чтениеТочки останова с условием в Visual Studio. Основы
Visual Studio позволяет устанавливать условия при выполнении которых выполнение программы будет приостановлено и вы перейдёте в отладчик в данной точке останова.
Продолжить чтениеАсинхронный обмен данными по сети в C# по протоколу TCP (делаем сервер асинхронным)
Среди главных проблем с которой можно столкнуться при обмене данными по сети, это длительное ожидание ответа сервера или «зависание» серверной части в бесконечном цикле при ожидании запроса от клиента. В этой статье мы будем решать вторую проблему путём превращения «обычного» сервера, который был написан в одной из предыдущих статей [1]
Продолжить чтениеОткрываем web страницу в браузере по умолчанию
В C# существует два способа открыть web страницу в браузере по умолчанию.
Продолжить чтениеУзнаём раскладку клавиатуры и язык ввода
Узнать текущую раскладку клавиатуры и язык ввода в программе можно следующими способами.
Продолжить чтениеЗапускаем консольное приложение и получаем его вывод на примере сборки решения (C#)
При помощи .NET можно не только запустить консольное приложение, но и получить результат его работы (вывод). Рассмотрим, как это можно сделать на примере консольной сборки решения Visual Studio.
Продолжить чтение