Рубрика: Статьи

Абстрактный класс Stream C#

Класс Stream Базовым классом для всех потоков является абстрактный класс Stream, располагающийся в пространстве имен System.IO. Класс обеспечивает универсальное представление всех потоков ввода-вывода. В классе Stream определены свойства и методы, которые выполняют следующие действия: чтение потока; запись потока; поиск в потоке; закрытие потока; сброс потока; настройка тайм-аута; другие операции. Операции (методы) чтения потока Для чтения потока определены следующие методы и […]

Как работает шанс заточки?

Всем привет. Не давно меня попросили показать пример того как работает шанс заточки предметов в Lineage2. По факту данная функция реализована во многих играх однотипно не только для заточки, но и для шанса сломать предмет, или его выиграть, скрафтить, найти итд. Давайте разберемся что же такое вообще шанс успеха того или иного действия в играх. […]

Как двигать окном если ее форма не стандартная? C#

Всем привет! Бывает при разработке программы, мы можем создать не стандартную форму приложения, или отключить границы окна. В таком случаи у нас загрузиться программа но мы не сможем ее двигать. Для того что бы создать форму в качестве картинки вам нужно использовать изображение в Background или если у вас геометрическая фигура в виде формы тогда […]

Скачать проект игра Пазлы на C#

Представляю проект Пазл написанный на C#. Подойдет для учащихся вузов, и для собственного обучения. Главное меню программы На главном окне программы расположены кнопки режима игры, и выход из программы. В режиме легко создается игровое поле из 6 комбинаций. В режиме Нормально создается игровое поле из 9 комбинаций. В режиме Сложно создается игровое поле из 12 […]

Как добавить свою программу в установка и удаление программ? На C#

Всем привет! Думаю многих из вас интересовало как же происходит установка чужих программ, как они помещают свои программы в параметры Windows для установки и удаления программ? Напишем собственный установщик программы и Uninstall. Скажу сразу, да есть обертки которые все это позволяют автоматизировать, так же имеется встроенный инсталлятор в самой VS. Однако, когда вам не обходимо […]