Хеширование MD5 Hash на C#

Хеширование MD5 Hash на C#

Хеширование MD5 Hash на языке программирования C# реализуется достаточно просто с помощью стандартных средств библиотеки классов .NET. Далее представлен метод, принимающий строку, хеширующий ее с помощью алгоритма MD5 и возвращающий результат.

Как сгенерировать базу данных MS Access в PowerDesigner

Как сгенерировать базу данных MS Access в PowerDesigner

Появилась задача – разработать приложение, автоматизирующее довольно объемную предметную область и хранящее данные в MS Access. БД была создана в PowerDesigner, но перенос данных непосредственно в Access оказался сопряжен с трудностями.

Как перемешать массив или список

Как перемешать массив или список

При выполнении некоторых задач требуется перемешать случайным образом (перетасовать) массив или список с данными. Для решения данной проблемы существуют специальные алгоритмы. Рассмотрим один один из таких алгоритмов под названием Тасование Фишера-Йетса.

Вывод изображений в ListView

Вывод изображений в ListView

Компонент ListView (из Windows Forms) предназначен для вывода текстовых данных. Создавая столбцы в нем, нельзя выбирать тип данных (например, изображения). Тем не менее способ вывода изображений в элемент управления ListView существует. Рассмотрим его на примере.

MS Access и C# – работаем с базой данных из программы Windows Forms

MS Access и C# – работаем с базой данных из программы Windows Forms

Рассмотрим выполнение запросов SELECT, INSERT, UPDATE и DELETE к базе данных Microsoft Access из программы на языке C#, на примере проекта Windows Forms в Visual Studio. В конце статьи вы найдете исходники, а также видеоурок по данной теме.

Тест Миллера – Рабина – проверка числа на простоту

Тест Миллера – Рабина – проверка числа на простоту

В статье разберем алгоритм под названием Тест Миллера – Рабина. Он применяется при проверке числа на простоту.

Сортировка массива структур – задача #9

Сортировка массива структур – задача #9

Условие задачи: Задан массив из 6 данных типа структура. Структура включает: фамилию студента и три оценки. Упорядочить массив структур по возрастанию сумм баллов по всем 3-м дисциплинам.

Hello World на разных языках программирования

Hello World на разных языках программирования

Так сложилось, что первая программа, которую пишет каждый программист, начиная изучать новый язык программирования – это программа, выводящая на экран текст “Hello World”. В данной статье мы собрали пример такой программы на разных языках программирования.