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

Выбор случайных элементов на основе вероятности

Случайные элементы C# Простая проблема: у меня есть список элементов, и я хочу выбрать один случайным образом на основе вероятности каждого элемента. Природа «случайности» здесь не важна, более важна вероятность того, что каждый элемент (например, в массиве) выбран по сравнению с другими элементами. Пример Итак, предположим, что у нас есть четыре элемента, и у каждого из них […]

Экранная заставка на C#

Экран-заставка приложения Профессиональные программные приложения .NET очень часто имеют экран-заставку, который появляется во время загрузки приложения. Экран-заставка не только дает пользователю что-то, на что можно посмотреть во время загрузки программы, но и дает профессиональную презентацию вашим приложениям C#. Хотя приложения могут иметь очень простые экраны-заставки C#, в этой статье давайте рассмотрим компоненты создания расширенного экрана-заставки. Для теней […]

Проект игра Арканойд на C#

Игра Aranoid выполнена с использованием winforms написан проект на языке C#. В игре имеется два уровня игры, добавить 3,4 итд не составит труда, но даже эти два уровня достаточно сложно пройти) В проекте не использованы какие либо изображения, отрисовка объектов происходит в классе System.Drawingт.Graphics Игра написана с применением ООП имеет 9 классов, уровни, объекты, игровое […]

Решение лабораторной.

Лабораторная работа № 4 «Реестр и средства работы с реестром» (4 часа) Цель работы: освоение методики и функций Win32 для работы с реестром. Знакомство с компонентом Registry, его свойствами и методами. Задание. Написать приложение для создания в разделе HKEY_LOCAL_MACHINE\SOFTWARE подраздела, имя которого задается путем ввода с клавиатуры и записи в созданный раздел пары параметр-значение. Имя […]

Вывод информации в Label и TextBox из потока C#

Всем привет! Часто при разработки на winform приходится изобретать велосипед, так как некоторые контролы ведут себя не так как мы ожидаем. К примеру у нас есть некий поток, в котором происходит какие то вычисления или работа, поток может быть да же бесконечным циклом, это не имеет значения. Как же нам отправить значения в Label или […]