C#

Поиск подстроки в строке

Поиск подстроки в строке

Поиск подстроки в строке – это задача с которой программистам приходится часто сталкиваться. В статье показывается способ решения данной задачи. Материал урока будет полезен начинающим. Рассмотрим поиск подстроки в строке на Java и C#.

Стратегия – шаблон проектирования

Стратегия – шаблон проектирования

Рассмотрим такой поведенческий шаблон проектирования, как Стратегия (Strategy). Также будет приведен пример реализации шаблона стратегия в рамках программы, работающей со строками. Разработку будем вести на языке программирования C#.

Калькулятор на C#

Калькулятор на C#

В данном уроке мы разработаем с вами калькулятор на C#. Программа будет написана согласно принципам объектно-ориентированного программирования (ООП): будет определен интерфейс для методов, реализующих функционал клавиш математических операций калькулятора, от интерфейса выполним наследование и напишем соответствующий класс и методы. Калькулятор, помимо…

Цифровая подпись файла

Цифровая подпись файла

Цифровая подпись файла – это комплекс мероприятий направленный на проверку подлинности и целостности файла после его передачи. В настоящей статье рассматривается принцип создания цифровой подписи; также приводится реализация программы на языке C#, демонстрирующей данную технологию.

Алгоритм DES

Алгоритм DES

Поговорим опять о шифровании. На этот раз рассмотрим алгоритм DES. DES – алгоритм блочного шифрования на основе сети Фейстеля, которая проходится 16 раз. DES может использоваться в нескольких режимах; мы рассмотрим режим “электронной кодовой книги” – ECB (electronic code book). Разработку…

Шифр Виженера

Шифр Виженера

В данной статье рассмотрим шифр Виженера. Будет описан алгоритм и написана программа на языке C#, реализующая классический шифр Виженера и шифрование гаммированием.

Получение информации о компьютере

Получение информации о компьютере

В данном материале будет рассмотрено получение информации о компьютере с помощью инструментария управления Windows – WMI и языка программирования C#. Описаны необходимые библиотеки и представлен исходник программы для скачивания (в конце статьи).

Система логического вывода с одной входной переменной

Система логического вывода с одной входной переменной

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

Как подсчитать количество слов в файле C#

Как подсчитать количество слов в файле C#

В данной теме мы решили объединить две предыдущие статьи – это Программа, которая выводит на экран содержимое файла и Как подсчитать количество слов в тексте С#, и создать программу на языке C#, которая вела бы подсчёт слов в файле.