Сохранение объекта в двоичный файл с помощью сериализации

При работе программ довольно часто возникает необходимость сохранения тех или иных данных. Один из возможных вариантов сохранения – запись информации в двоичный файл. Данный вариант интересен уже, как минимум тем, что позволяет сохранять данные практически любого формата и впоследствии восстанавливать их, не прибегая при этом к сложным манипуляциям.

Продолжить чтение

Проверка числа на чётность в C#

Проверка является ли число чётным одна из самых распространённых задач в программировании. Особенно, если учесть, что в C# отсутствует готовая функция для её решения. К счастью, такую функцию можно легко написать самостоятельно. Существуют два основных способа решения этой задачи. Деление с остатком на 2; Использование побитового «И». Рассмотрим их более

Продолжить чтение

Прогнозирование изменения показателя методом полиноминальной регрессии на языке C# с помощью элемента управления Chart

С помощью элемента управления Chart можно не только визуализировать, но и анализировать различные данные. В частности, можно прогнозировать изменения того или иного показателя с помощью метода полиноминальной регрессии.

Продолжить чтение

Построение графиков на основе данных из таблицы базы данных с помощью элемента управления Chart

С помощью элемента управления Chart можно легко визуализировать информацию из баз данных. Существуют два основных способа это сделать: использовать обычный ADO.NET или использовать LINQ.

Продолжить чтение

Добавление изображения в текст письма в C#

В текст электронных писем в формате HTML вполне возможно добавлять изображения. Сам процесс создания и отправки письма в HTML уже был рассмотрен ранее в статье «Отправка email в формате HTML средствами ASP.NET». Теперь в текст письма из примера из этой статьи добавим изображение, например, в формате JPEG.

Продолжить чтение

Отправка email с вложением в C#

Продолжаем рассмотрение вопросов связанных с отправкой почты в .Net Framework. Так как данная задача является актуальной не только для Web приложений, но и для обычных программ, то эта статья также открывает и новую рубрику статей, которая будет посвящена программированию уже на «обычном» C#. Необходимо сразу отметить, что создание и отправка

Продолжить чтение