О сайте и его авторах

О чём этот сайт

cisharp.vip - бесплатный русскоязычный блог о программировании на C# и платформе .NET. Здесь собраны уроки для тех, кто только знакомится с языком, подробные разборы алгоритмов и структур данных с рабочим кодом, решения типичных ошибок компилятора и среды разработки, примеры графических приложений и работы с данными. Всё открыто: не нужна регистрация, нет платных разделов и комментариев, которые отвлекают от чтения.

Главная идея проста: после прочтения статьи у читателя должен быть запускаемый пример и понимание, почему он работает. Поэтому почти в каждом материале есть код, который можно скопировать в Visual Studio, запустить и изменить.

Разделы сайта

Материалы разбиты на две большие области: обучение языку и алгоритмы. Внутри каждой области есть тематические рубрики.

Обучение

Алгоритмы и структуры данных

  • Сортировка: пузырьком, выбором, вставками, быстрая и слиянием, с оценкой сложности;
  • Поиск: линейный, бинарный и другие методы;
  • Структуры данных: списки, стеки, очереди, деревья, словари;
  • Численные методы: решение уравнений, интегрирование, приближённые вычисления;
  • Шифрование: классические шифры и основы защиты данных;
  • Системы счисления: перевод чисел и работа с двоичным и шестнадцатеричным видом.

Для кого сайт

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

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

Как готовятся статьи

Каждый материал начинается с вопроса читателя: что ищут новички, где чаще всего возникают ошибки, какие задачи дают на занятиях. Затем автор пишет объяснение простыми словами и подбирает пример, который можно проверить. Код проверяется на современной версии .NET, а результаты выполнения сверяются с текстом. После публикации статьи пересматриваются: исправляются неточности, обновляются примеры под новые версии платформы, добавляются ответы на частые вопросы.

Сайт не копирует чужие тексты. Если в статье используется идея или данные другого источника, на него даётся ссылка. Подробнее о правилах использования наших материалов написано на странице правообладателям и цитирование.

Как предложить тему или сообщить об ошибке

Читатели помогают сайту развиваться. Если вам не хватает статьи по какой-то теме, вы заметили неверный код или опечатку, напишите на admin@cisharp.vip. В письме лучше указать адрес страницы, описать, что именно не так, и приложить текст ошибки или кусок кода. Такие обращения читаются внимательно, исправления вносятся в течение нескольких дней, а популярные темы попадают в план новых статей.

Без рекламы и платных разделов

На сайте нет рекламных сетей и платных материалов. Для понимания, что читают посетители, подключён счётчик Яндекс.Метрика. Какие данные при этом собираются, описано в политике конфиденциальности. Другие способы связи собраны на странице контактов.