![]() |
|
Другие темы раздела | |
C# Как создать ссылку на объект внутри члена класса этого объекта
https://www.cyberforum.ru/ csharp-beginners/ thread543259.html Подскажите пожалуйста, как мне создать ссылку на объект внутри члена класса этого объекта. В с++, например, можно сделать так: class A { public: void member(){ A& t= *this; t.print(); В C# все переменные не value-типов(классы) являются reference. Можете считать, что это и есть ссылка на объект, в том же смысле что и в c++. Соответственно код будет такой: A t = this; |
C# Нужна готовая игра или рекомендации по ее созданию очень прошу готовую прогу или подсказки как сделать очень прошу готовую прогу или подсказки как сделать есть такая штука как XNA, почитай про это по нему сейчас много учебников и сайтов, не то что раньше https://www.cyberforum.ru/ csharp-beginners/ thread542964.html |
C# Вычислить бесконечную сумму с заданной точностью eps (eps>0) Помогите пожалуйста не могу понять как это делать Вычислить бесконечную сумму с заданной точностью eps (eps>0). Считать, что точность достигнута, если очередное слагаемое по модулю меньше eps,... double eps = 0.001; double sum = 5; double next = 5; int i = 1; int sign = -1; do { next = sign * next *... |
C# Перерисовка изображения после DrawImage() При использовании метода DrawImage() класса Graphics, например при создания события масштабирования изображения по нажатию Button - на краях меняющегося изображения виден шлейф, а при вынесении всего... https://www.cyberforum.ru/ csharp-beginners/ thread543279.html |
C# Дано множество точек на плоскости. Сколько можно построить окружностей на данном множестве точек Дано множество точек на плоскости. Сколько можно построить окружностей на данном множестве точек, имеющих различные радиусы, но одинаковые центры? помогите с решением пожалуйста. Circle mas_okr =... |
C# Многопоточность. Запуск одного метода каждого объекта из массива Не мог придумать название темы :( Есть нейросеть и работа каждого нейрона должна запускаться в отдельном потоке. Пробовал /// <summary> /// Нейроны, содержащиеся в нейросети... Параметр конструтора Thread - делегат, а вы ему подсовываете результат вызова метода Work. PS. Параметр для потока передается с помощью метода Start(Object). Или же делайте замыкание https://www.cyberforum.ru/ csharp-beginners/ thread543118.html |
C# Как убрать неровности краев формы при TransparencyKey (антиалисинг) Вот мне дизайнер нарисовал как-бы дизайн калькулятора. Я сколько пробовала через TransperentKey, все равно видно не ровности, а хотя на картинке .png всё ровно и аккуратно. Помогите пожалуйста... Просто картинка .png рендерится с антиалиасингом, а WinForms это не умеет делать. Что-бы исправить нужно немного в WinAPI покопаться. https://www.cyberforum.ru/ csharp-beginners/ thread543065.html |
C# Сохранение введенных данных и доступ к ним из других форм
https://www.cyberforum.ru/ csharp-beginners/ thread543295.html Добрый день, подскажите как реализовать следующее : В программе есть форма регистрация в которой пользователь вводит информацию такого типа : текст бокс1 = Иванов И.И. текст бокс 2 = 50 лет ... Можно сохранять в ini-файлах, просто в текстовом файле, можно в XML файле. Как пожелаете. |
C# Как правильно создать поток с двумя параметрами Проблема в том что как правильно мне создать поток. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq;... using System; using System.Threading; class Program { public static void method1(double h, double p) { Console.WriteLine("{0} {1}", p, h); } static void Main(string... https://www.cyberforum.ru/ csharp-beginners/ thread543106.html |
C# Как получить доступ вносить изменения в RGB-матрицу изображения
https://www.cyberforum.ru/ csharp-beginners/ thread543282.html Как получить доступ вносить изменения в RGB-матрицу изображения? |
Программа, рисующая фигуры: написать с использованием классов C# Ситуация такая: пишу приложения на C# Windows.Form, работа с графикой. Вроде бы все элементарно: рисую точку, линию, квадрат ( по события мыши) и обыкновенную сетку. Нужно сделать так: нажимаем на... |
C# Сегментация слипшихся элементов Здравствуйте, помогите с задачей: Разделить слипшиеся элементы (квадрат, круг, треугольник) : a)Элементы не искажены b)Элементы подвергнуты волновому искажению Примеры во вложении. Мне главное... Любую информацию. |
0 / 0 / 1
Регистрация: 10.10.2011
Сообщений: 42
|
||||||
0 | ||||||
Движение фигур на форме, используя делегаты - C# - Ответ 289073509.04.2012, 13:17. Показов 1249. Ответов 0
Метки (Все метки)
"На форме присутствуют четыре круга. По нажатию на кнопку в окне появляется прямоугольник, который начинает двигаться в очерченный по его размерам центр окна. Как только прямоугольник достигнет центра, круги должны «убегать» каждый в свою сторону формы."
И так, это нужно сделать с помощью делегатов. Например прямоугольник попадает в центр - идёт сравнение координат с очерченным центром окна - он передаёт событие всем другим на движение. Но как сделать, не понимаю... Вот есть пример, когда круг движется по горизонтали и когда достигает края формы, меняет цвет и движется в другую сторону:
Вернуться к обсуждению: Движение фигур на форме, используя делегаты C#
0
|
09.04.2012, 13:17 | |
Готовые ответы и решения:
0
Рисование в форме, передача методов класса классу формы используя делегаты
|
09.04.2012, 13:17 | |
Помогаю со студенческими работами здесь
0
Движение фигур в C++ Движение фигур Нужно вычислить значение выражения используя делегаты
HELP!!! движение геометрических фигур |
Новые блоги и статьи
![]() |
||||
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class - средства для работы с неизменяемыми структурами данных, каждое из которых предлагает свой уникальный подход к решению этой задачи. История их появления весьма. . .
|
Создание производительных API с Java и gRPC
Wired 04.03.2025
В разработке производительность и масштабируемость микросервисных приложений играют ключевую роль. Традиционные REST API, несмотря на свою популярность и простоту, не всегда способны обеспечить. . .
|
Что нового в JDK 24
Wired 04.03.2025
JDK 24 знаменует собой значительный скачок в развитии Java, внося фундаментальные улучшения в производительность, безопасность и удобство разработки. Релиз включает множество революционых изменений,. . .
|
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Современная блокчейн-разработка на Java предоставляет разработчикам широкий спектр возможностей. В отличие от Solidity, который ограничен экосистемой Ethereum, Java позволяет создавать как. . .
|
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
|
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
|
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
|
Tестирование Pull Request в Kubernetes с помощью vCluster
stackOverflow 03.03.2025
При работе с микросервисной архитектурой критически важно обеспечить качественное тестирование каждого изменения перед его слиянием в основную кодовую базу. Однако тестирование Pull Request в. . .
|
Использование пакета Context в Golang
bytestream 03.03.2025
Управление параллельными процессами в современных приложениях - сложная задача, особенно когда речь идет о микросервисной архитектуре и распределенных системах. Пакет context в Go - это гибкое. . .
|
WebAssembly и Go: Работа с DOM и обработка ошибок
bytestream 03.03.2025
WebAssembly представляет собой технологию, позволяющую запускать низкоуровневый код в браузере практически на нативной скорости. Особенно интересные возможности открываются при использовании. . .
|