Вопросы по теме 'delegates'
Потоки и события Windows Forms — ListBox обновляется быстро, но индикатор выполнения испытывает огромную задержку
Наша команда создает новую систему рабочего процесса найма, чтобы заменить старую. Мне было поручено перенести старые данные в новую схему. Я решил сделать это, создав небольшой проект Windows Forms, поскольку схема радикально отличается, а прямые...
1555 просмотров
schedule
31.07.2022
Делегаты как параметры в VB.NET
Предыстория: я использую log4net для обработки всех журналов для проекта, над которым я работаю. . Один конкретный метод может вызываться при нескольких различных обстоятельствах: одни гарантируют, что сообщения журнала являются ошибками, а другие...
18810 просмотров
schedule
26.01.2023
Анонимный метод отказа от подписки в C #
Можно ли отписаться от анонимного метода от события?
Если я подпишусь на подобное событие:
void MyMethod()
{
Console.WriteLine("I did it!");
}
MyEvent += MyMethod;
Я могу отказаться от подписки вот так:
MyEvent -= MyMethod;...
76629 просмотров
schedule
05.04.2022
Использование делегатов с веб-службами Exchange
Кто-нибудь использовал делегатов с веб-сервисами exhnage? Я хотел бы, чтобы один пользователь мог управлять календарями других пользователей в Exchange. Я нахожу эту проблему немного сложной, и я хотел бы посмотреть, как другие смогли заставить ее...
4550 просмотров
schedule
12.07.2023
Делегаты и обратные вызовы одинаковы или похожи?
Делегаты - это то же самое, что обратные вызовы? Или они как-то связаны?
24683 просмотров
schedule
24.05.2022
Использование подклассов для замены класса Java, который не реализует интерфейс
Например, java.io.File — это просто конкретный класс. Моя замена для него поддерживает разрешение ярлыков Windows. Мне нужно предварительно обработать параметры конструктора для разрешения возможных файлов .lnk, потому что объект FileSystem, который...
2300 просмотров
schedule
15.09.2022
Делегат С# для двух методов с разными параметрами
Я использую следующие методы:
public void M1(Int32 a)
{
// acquire MyMutex
DoSomething(a);
// release MyMutex
}
и
public void M2(String s, String t)
{
// acquire MyMutex
DoSomethingElse(s, t);
// release MyMutex
}
Из...
15340 просмотров
schedule
31.10.2022
Указатели/делегаты функций в Java?
Для моего игрового сервера Java я отправляю идентификатор действия пакета, который в основном сообщает серверу, для чего предназначен пакет. Я хочу сопоставить каждый идентификатор действия (целое число) с функцией. Есть ли способ сделать это без...
10609 просмотров
schedule
29.02.2024
Обработчики событий и анонимные делегаты / лямбда-выражения
Я надеюсь прояснить некоторые вещи с помощью анонимных делегатов и лямбда-выражений, используемых для создания метода для обработчиков событий на C #, по крайней мере для меня.
Предположим, у нас есть событие, которое добавляет либо анонимного...
6093 просмотров
schedule
05.10.2023
Как работают делегаты (в фоновом режиме)?
Как делегаты работают в C # за кулисами и как их можно эффективно использовать?
РЕДАКТИРОВАТЬ: Я знаю, как они работают на поверхности (они в основном являются указателями на функции и позволяют вызывать методы обратного вызова с определенными...
5960 просмотров
schedule
22.06.2022
делегаты после переноса проекта .Net 1.1 на 3.5
Я перенес устаревший проект .Net .Net с .Net 1.1 на .Net 3.5, и когда я пытаюсь запустить его, я получаю следующую ошибку:
Недопустимая межпоточная операция: доступ к элементу управления «grpLogin» осуществляется из потока, отличного от потока,...
278 просмотров
schedule
02.01.2023
Делегирование использования: бизнес-приложения
Задний план
Учитывая, что «большинство» разработчиков являются разработчиками бизнес-приложений, функции наших любимых языков программирования используются в контексте того, что мы с ними делаем.
Как разработчик приложений C # / ASP.NET, я обычно...
2293 просмотров
schedule
07.08.2023
Ошибка при компиляции вызова делегата C++/CLI с использованием Predicate с Array::FindAll()
Следующий код приводит к C3867 (...функция вызывает отсутствующий список аргументов...) и C3350 (...конструктор делегата ожидает 2 аргумента(ов)...). Что я делаю не так?
public ref class Form1 : public System::Windows::Forms::Form
{...
6114 просмотров
schedule
06.06.2023
Кто добавляет определения методов BeginInvoke, Invoke и EndInvoke в типизированный делегат?
например если вы пишете ... public delegate void MyTypedDel(int x) Intellisense показывает, что BeginInvoke, Invoke и EndInvoke являются частью определения типа MyTypedDel. Они не являются частью определения типа Delegate или MulticastDelegate....
1334 просмотров
schedule
24.07.2022
Динамическое создание типов делегатов в C #
У нас есть требование, при котором нам нужно на лету генерировать типы делегатов. Нам нужно сгенерировать делегатов с учетом входных параметров и выходных данных. И ввод, и вывод будут простыми типами.
например, нам нужно сгенерировать
int...
6847 просмотров
schedule
31.03.2022
Создание повторно используемого класса тайм-аута метода в C#
Я пытаюсь создать класс, который позволяет мне вызывать методы с указанным тайм-аутом. У меня работает фактическая реализация тайм-аута, но у меня возникают проблемы с успешной инкапсуляцией этого в класс.
В настоящее время я решил ограничиться...
1396 просмотров
schedule
16.02.2023
В WCF можно передать делегата удаленному объекту?
Можно ли передать делегата удаленному объекту WCF от клиента и заставить удаленный объект выполнить делегат?
Я бы предположил, что нет, поскольку delgate является указателем функции для клиентского процесса.
Моя цель состоит в том, чтобы иметь...
2680 просмотров
schedule
12.10.2022
Делегаты с выводом типа возвращаемого значения (C#)
Я все еще новичок в делегатах, и я играл с уровнем доступа к данным на основе делегатов, описанным в книге Стивена Джона Мецкера «Шаблоны проектирования в C#» (отличное чтение!). Он определяет делегат доступа к данным следующим образом:
public...
15891 просмотров
schedule
03.06.2022
Вызов делегата для многих элементов управления
C# 2008 SP1
Функция ниже будет вызываться из другого потока. Таким образом, сам элемент управления должен быть вызван, чтобы правильный поток, который их создал, мог изменить свойства.
Однако, поскольку у меня есть много элементов управления,...
2382 просмотров
schedule
03.06.2022
События COM от C # до VB6 (объект или класс не поддерживает набор событий)
На самом деле выдергивал мои волосы этим ...
У меня есть проект C # с интерфейсом, определенным как:
/* Externally Accessible API */
[InterfaceType(ComInterfaceType.InterfaceIsIDispatch)]
public interface ISerial
{
[DispId(1)]
bool...
7347 просмотров
schedule
12.02.2023