Создание раздела реестра используя язык c#

Создание раздела реестра на языке c# От теории переходим к практике, для начала научимся открывать и создавать разделы реестра Создание раздела реестра Для работы нам понадобиться класс RegistryKey, которые предоставляет все необходимые методы для решения наших задач. Так же добавим ссылку using Microsoft.Win32; Далее необходимо создать экземпляр класса RegistryKey. Например: RegistryKey regKey = Registry.CurrentUser метод … Читать далее

Как можно быстро получить все буквы русского или английского алфавита?

Как можно быстро получить все буквы русского или английского алфавита? Просматривая исходник одной из программ, увидел следующую строку: List<char> alphabet = new List<char> {«A»,»B»,»C»,»D»,»E» и т.д.}; Как видно обычный лист, заполненный значениями, в плане синтаксиса ошибок нет, но есть один минус, все значения были введены вручную. С одной стороны значений не много, всего 26, в … Читать далее

Cоздание файла App.Config c элементом connectionStrings

Cоздание файла App.Config c элементом connectionStrings Продолжаем работать с приложением, созданным в предыдущей статье. Сегодня повысим гибкость, и переносимость нашего приложения, переместив строку подключения из кода программы в отдельный конфигурационный файл. Создание и добавление файла App.Config Чтобы создать конфигурационный файл необходимо выполнить несколько простых действий: 1. Перейдите в окно Solution Explorer 2. Нажмите правую кнопку … Читать далее

Деление чисел на ноль в языке c#

Деление на ноль типов с плавающей точкой в языке c# В очередной раз, наткнувшись на видеоурок, в котором создается калькулятор, я обратил внимание на то, что авторы почему-то для демонстрации основных арифметических операций используют только целые числа, при этом дробные числа не рассматриваются, хотя на практике и с теми и другими типами сталкиваешься очень часто. … Читать далее

c# Шпаргалка для работы с папками и подпапками

c# Шпаргалка для работы с папками и подпапками

Перед началом работы подключите пространство имён System.IO

Это можно выполнить как вручную, добавив строку

using System.IO;

Либо в коде напишите слово DirectoryInfo, затем подведите на него курсор и нажмите правую кнопку мыши, появиться меню, теперь выполните действия как на картинке ниже.

Читать далее

Работа с реестром Windows на языке c#

Реестр Windows и язык c# Если требуется хранить какую-то информацию, то частенько для этого используется реестр. Реестр Windows представляет собой базу данных, которая хранит данные операционной системы Windows, служб, а так же приложений, в том числе и ваших. Структура и ключи реестра Основными элементами реестра являются: ключи и значения, а данные представлены и структурированы в … Читать далее

Как сделать сниппет для c#

Как сделать сниппет (snippet) Готовые сниппеты программы Visual Studio позволяют уменьшить время при написании кода, но как сделать сниппет самому? Очень просто. В этом уроке будет рассмотрен простой пример создания файла снипета. Создание сниппет файла Для начала создадим пустой XML файл, в котором будем писать наш код. File -> New -> File -> Web -> … Читать далее

Заполнение TreeView данными из XML файла

c# Работа с TreeView. Часть 2 Продолжаем работать с элементом управления TreeView и сегодня рассмотрим следующие моменты: создание и добавления узлов, контроль текущего местоположения в дереве, а так же добавление атрибутов. Для начала добавим в созданный ранее проект новый XML файл. Если Вы не знаете, как это сделать, то можете прочитать об этом здесь <?xml … Читать далее

Как определить версию Windows, используя язык c#

Как определить версию Windows с помощью языка C# Сразу же хотелось бы сказать, что существует несколько способов решения данной задачи. В этой статье будут рассмотрены примеры с использование библиотек .NET и реестра, а в следующей статье WinAPI и WMI. Для определения текущей версии Windows воспользуемся классом Environment пространства имён System. using System; Выполним следующий код … Читать далее

c# Создание веб-сервера с помощью класса HttpListener

Как создать веб-сервер с помощью класса HttpListener? В этой небольшой статье рассмотрим на простом примере, как создать веб-сервер с помощью языка c#, который будет работать в синхронном режиме. Дано: два компьютера:  (192.168.10.10) и  (192.168.10.1). Компьютер “A” (клиент) – отправляет запросы веб-серверу с помощью веб-браузера (хром, опера и так далее). Компьютер “Б” — это веб-сервер, который … Читать далее