Результаты поиска по запросу "delegates"

9 ответов

Как очистить подписки на события в C #?

Возьмите следующий класс C #: c1 { event EventHandler someEvent; }Если подписок многоc1«ssomeEvent событие, и я хочу очистить их всех, каков наилучший способ достичь этого?Также учтите, что подписки на это событие могут быть / являются лямбдами ...

9 ответов

Как вы используете Func <> и Action <> при разработке приложений?

Все примеры, которые я могу найти о Func <> и Action <>:простокак в приведенном ниже, где вы видитекак технически они работают, но я хотел бы, чтобы их использовали в примерах, где они решают проблемы, которые ранее не могли быть решены или могли ...

3 ответа

Подписаться на события в сервисе WCF

У меня есть необходимость сделать некоторые отчеты в реальном времени о функциональности службы WCF. Служба размещается в приложении Windows самостоятельно, и мое требование состоит в том, чтобы сообщать «живой» приложению хоста, когда клиент ...

ТОП публикаций

1 ответ

.NET Framework поддерживает пустой синтаксис действия или синглтон

При работе с существующими инфраструктурами иногда необходимо передать делегат действия, который не выполняет никаких действий, обычно это точка расширения, добавленная первоначальным разработчиком. Пример: var anObject = new Foo(() => { });И, ...

2 ответа

Конвертировать тело оператора C # лямбда в VB

Похоже, что VB в VS8 не поддерживает / конвертирует лямбда-выражения с телом оператора. Я использую их в своем приложении C #, но теперь должен преобразовать его в VB. Я динамически создаю целую кучу элементов управления, и я хочу, чтобы они ...

4 ответа

Делегат для любого типа метода - C #

Я хочу иметь класс, который будет выполнять любой внешний метод, например так: class CrazyClass { //other stuff public AnyReturnType Execute(AnyKindOfMethod Method, object[] ParametersForMethod) { //more stuff return Method(ParametersForMethod) ...

4 ответа

Хорошо ли использовать «Control.CheckForIllegalCrossThreadCalls = false» [duplicate]

На этот вопрос уже есть ответ: Безопасно ли просто установить CheckForIllegalCrossThreadCalls в false, чтобы избежать ошибок многопоточности во время ...

9 ответов

аблон @ C # для предотвращения подключения обработчика событий дважды [дубликата]

На этот вопрос уже есть ответ: Как убедиться, что на событие подписались только один раз [/questions/367523/how-to-ensure-an-event-is-only-subscribed-to-once] 6 ответов Дубликат: Как убедиться, что на событие подписались только один ...

3 ответа

Не можете преобразовать лямбда-выражение в тип «System.Delegate», потому что это не тип делегата? [Дубликат]

На этот вопрос уже есть ответ: Не могу преобразовать лямбда-выражение в тип «System.Delegate» [/questions/9549358/cannot-convert-lambda-expression-to-type-system-delegate] 3 ответа У меня проблема, которую я не могу решить, хотя это стандартный ...

1 ответ

ListView сигналы и слоты для элементов меню

Я пытаюсь реализовать своеобразное меню с пользовательскими элементами. Конечная цель - создать какое-то всплывающее меню с текстом и значками. Но при создании я столкнулся с некоторыми проблемами. Я могу показать 2 основные проблемы: Странный ...