Программирование

Статья c# Запись данных в xml файл

  • 2 029
  • 0
P
Из этой небольшой статьи вы узнаете, как запись данных в xml файл с помощью языка c# 1. Создадим новый проект типа Windows Forms Application и добавим на форму кнопку, при нажатии на которую будет осуществляться запись в xml файл. 2. Добавим в проект xml файл, который содержит следующую структуру: <users> <user id="1"> <name>Петя</name> <lastname>Петров</lastname> <age>23</age> </user> <user id="2"> <name>Иван</name> <lastname>Иванов</lastname> <age>24</age> </user> <user id="3"> <name>Сергей</name> <lastname>Сидоров</lastname> <age>25</age> </user> </users> 3. Для работы с xml файлами...

Статья Как скопировать файл с помощью языка C#?

  • 2 003
  • 0
P
Из этой статьи Вы узнаете, как скопировать файл, используя язык c#. Но, для начала хотелось бы сказать, что, не смотря на то, что данная операция на самом деле состоит из нескольких этапов, например, таких как создание нового файла, по байтовое копирование информации, удаление старого файла. В языке csharp нас избавили от всех этих «мелких нюансов», поэтому для того, чтобы скопировать файл 1.txt из папки c:\dir1 в папку с:\dir2, вам всего лишь нужно в своей программе написать буквально одну строчку кода. using System.IO; //добавить! File.Copy(@"C:\dir1\1.txt", @"C:\dir2\2.txt", true); Для...

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

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

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

  • 2 882
  • 5
В этой небольшой статье рассмотрим на простом примере, как создать веб-сервер с помощью языка c#, который будет работать в синхронном режиме. Дано: два компьютера: (192.168.10.10) и (192.168.10.1). Компьютер “A” (клиент) – отправляет запросы веб-серверу с помощью веб-браузера (хром, опера и так далее). Компьютер “Б” — это веб-сервер, который принимает и обрабатывает входящие запросы, отправленные методами: GET и POST, а так же динамически создаёт html страницу для отправки клиенту в качестве ответа. Создание веб-сервера Для начала создадим новый проект типа Windows Forms...

Статья Получение данных из базы данных Mysql с помощью метода ExecuteReader

  • 1 127
  • 1
Mysql метод ExecuteReader В этой статье хочу показать на простом примере, как можно получить данные из базы данных Mysql с помощью метода ExecuteReader. И так предположим, что у нас есть база данных notebook, которая содержит всего одну таблицу Friends. Данная таблица состоит из трёх столбов: id, name, age и уже содержит несколько записей. В качестве задачи рассмотрим, как с помощью метода ExecuteReader получить все значения из колонки name в таблице Friends и вывести полученный результат в элемент управления TextBox. Подготовка 1. Создадим новый проект типа Windows Forms...

Статья C# Как удалить строку в базе данных Mysql?

  • 1 940
  • 0
Удаление строки (записи) в базе данных Mysql Из этой статьи Вы узнаете, как удалить строку или запись в базе данных Mysql с помощью языка c#. Надеюсь, что Вы уже хотя бы не много знаете, как работать с базой данных MySQL, потому что в этой статье я не буду подробно расписывать многие моменты, о которых уже рассказывал чуть ранее. Удаление строки И так предположим, что у нас есть база данных MyDB, которая содержит таблицу Friendsсостоящую из четырёх колонок: id, name, lastname, age. Добавим в таблицу несколько записей. А теперь давайте рассмотрим простой пример, в котором...

Статья Как создать динамический массив в c#

  • 16 827
  • 0
The Codeby
Создание динамического массива в языке c# На днях мне попалась задача, для решения которой требовалось создать динамический массив. Обычно я привык вместо массивов использовать обобщенные списки List<T>, которые по умолчанию являются динамическими. Но, по условию задачи требовалось работать именно с массивом, который не является таковым, поэтому возникла небольшая проблема, решение которой описано в этой статье. В языке c# под словом массив подразумевается объект с заранее заданным неизменяемым размером. То есть, к примеру, если Вы создали массив, который содержит пять элементов, то...

Статья Как выполнить команду в cmd средствами языка C#

  • 3 551
  • 3
Как выполнить команду в cmd В качестве примера рассмотрим выполнение команды ping. Для того чтобы выполнить нашу команду потребуется запустить обработчик (интерпретатор) командных строк cmd. Обычно это делается так: 1. Нажать на кнопку Пуск, если у Вас Windows Xp или на значок Windows, если у Вас семерка. 2. В поле, где сейчас написано Найти программы и файлы&#187; ввести cmd и нажать Enter 3. Откроется окно обработчика, в котором нужно ввести команду (ping) и её аргументы (127.0.0.1) для выполнения и нажать Enter 4. Результат после выполнения команды Всё это так же можно...

Статья Работа с СУБД MySQL в C#

  • 3 941
  • 1
Рассмотрим простенькую задачку. У нас есть сайт, управление, которым осуществляется с помощью cms WordPress, а все данные хранятся в базе данных СУБД MySQL. Нужно создать клиентское приложение, которое будет подключаться к базе данных, получать все комментарии за сегодняшний день и выводить их в DataGridView. Подготовка Создадим Windows Forms приложение и поместим на форму два элемента управления: кнопку с надписью получить комментарии и datagridview, который будет визуально отображать полученные данные. Для работы с базой данных нам потребуется поставщик данных (data provider), он...

Статья c# Как преобразовать строку в массив?

  • 6 516
  • 1
Преобразование строки в массив В этой статье хочу показать несколько простых способов, с помощью которых можно преобразовать строку в массив. Способ №1 Так как любая строка в языке c# представляет собой набор символов, то для того, чтобы из строки получить массив нужно всего лишь воспользоваться обычным циклом for, например: string str = @"массив"char [] ar = new char [str.Length]; for(int i = 0; i < str.Length; i++) { ar = str; } результат Способ №2 Второй способ позволяет преобразовать строку в массив буквально в одну строчку кода. Для этого всего лишь нужно воспользуемся...

Статья Как изменить код программы без исходника

  • 7 303
  • 1
Как изменить код программы, если потерян исходник Бывают ситуации, когда под рукой нет исходника, а Вам срочно требуется внести изменения в коде, написанной ранее Вами программы. Например, дано приложение «TextEdit.exe» — текстовый редактор, написанный на языке c#, который имеет простой пользовательский интерфейс, состоящий из двух кнопок и текстового поля. При нажатии на кнопку “Чтение” из файла 1.txt считываются и выводятся все строки в окно элемента управления textBox, а при нажатии на кнопку “Запись” данные из текстового поля сохраняются в файле 2.txt Для хранения путей в...

Статья C# Экспорт данных из DataGridView в Excel файл

  • 351
  • 1
В этой статье хочу показать на простом примере, как с помощью языка c# можно выполнить экспорт данных из DataGridView в Excel файл. И так для начала создадим Windows Forms приложение на языке csharp, после чего добавим на форму два элемента управления: DataGridView (dgv) и кнопку с надписью: Экспорт в Excel. Подготовка И так для начала создадим метод CreateTable. private DataTable CreateTable() { //создаём таблицу DataTable dt = new DataTable("Friends"); //создаём три колонки DataColumn colID = new DataColumn("ID", typeof(Int32)); DataColumn colName = new DataColumn("Name"...

OFFZONE 2020

offzone

Пользователи онлайн

  • Nubusers
  • Игорь Анатольевич
  • Uriy Boreichyk
  • gart
  • Hardestation
  • D4ckD4ck
  • DarkRoot
  • thankgod andmyniggas
  • SearcherSlava
  • qwSilver
  • yky
  • Пробел Пробел
  • Алексадр фыфв
  • Henrey Hamilton
  • MaksimGr
  • РОСТ
  • NOMAD
  • vitilim
  • Роман Меньшиков
  • WeedWood
  • EVRK
  • VERSAL
  • Iveh3ve
  • toretto
  • PennStation
  • Ted Donevan
  • DANVANWQ
  • Furuchigava
  • Павел Глебов
  • magistr
  • aleks1234
  • Rook
  • W140
  • MadMax
  • Omg80
  • NGNM
  • Gyuyfug
  • Over387
  • z0day
  • RigbyRen
  • Dog1709
  • ToreQ
  • Вячеслав Чекмарев
  • Jeka Ment
  • Shaymas28
  • xopxe bot
  • Alexander Yanin
  • Адром
  • fish2019
  • sicario
...и ещё 5.

Наши книги

Information Security

InfoSec