В C# существует два способа открыть web страницу в браузере по умолчанию.
Метка: C# (C Sharp)
Узнаём раскладку клавиатуры и язык ввода
Узнать текущую раскладку клавиатуры и язык ввода в программе можно следующими способами.
Запускаем консольное приложение и получаем его вывод на примере сборки решения (C#)
При помощи .NET можно не только запустить консольное приложение, но и получить результат его работы (вывод). Рассмотрим, как это можно сделать на примере консольной сборки решения Visual Studio.
Перезапуск приложения на C#
В некоторых случаях в программе требуется выполнить её перезапуск (например, для восстановления после сбоя или применения новых параметров конфигурации). Рассмотрим, как это можно сделать.
Ввод денежной суммы в два поля (Windows Forms)
Иногда в работе приходится сталкиваться с не совсем тривиальной постановкой тривиальных задач. Например, ввести денежную сумму в два поля. То есть, рубли и копейки вводятся в разные поля. Рассмотрим, как можно решить данную задачу в рамках Windows Forms.
Обмен данными между ПК и Arduino через последовательный порт (с примером на C#)
Микроконтроллеры Arduino могут интегрироваться с ПК через последовательный порт. В аппаратном отношении подключение реализовано через интерфейс USB, но операционная система воспринимает устройство так, как будто оно подключено при помощи последовательного порта.
Заполняем базу данных начальными значениями в миграциях (EntityFramework Core (Code First))
При работе с базами данных нередко возникает необходимость заполнить те или иные таблицы начальными значениями. Штатный механизм миграций в EntityFramework Core позволяет это сделать.
Меняем значение двух переменных логического типа (boolean) без использования третьей
Когда-то давно мы уже рассматривали данную задачу применительно к целочисленным переменным. Но как быть с переменными логического типа (boolean)?
Открываем окно WPF в приложении Windows Forms
Ни для кого не секрет, что WPF и Windows Forms могут работать совместно. И сегодня мы рассмотрим такой вид интеграции этих технологий как вызов окна WPF из Windows Forms приложения.
Паттерн «Декоратор» (с примерами на C#, Java и PHP)
Паттерн «Декоратор» (Decorator) предназначен для добавления объекту нового функционала без порождения производных классов. «Декоратор» имеет то же альтернативное англоязычное название, что и «Адаптер» — «Wrapper» (Обёртка). Но, между этими паттернами есть принципиальное отличие.