в моей настройке moq, я хочу вызвать событие делегата. Как мне это сделать? Для тестирования: открытый класс SomeClassToBeTested
{public void SomeMethodToTest () {var event = new ThreadStart (...
Допустим, у меня есть приведенный ниже код. В чем разница между назначением действий напрямую и подпиской на событие? // Действие назначено напрямую
открытый класс ClassA
{public Action
этот код, который добавляет регистры new EventHandler ( s) для события с именем NewMail (класс eventargs называется NewMailEventArgs. // ПУБЛИЧНЫЙ метод add_xxx (xxx - имя события)
// Разрешает методам ...
То, что я ищу, вероятно, будет невозможно без обращения к рефлексии. Если это так, я все равно хотел бы знать, как лучше всего это осуществить. По сути, это то, что я хочу, моя ...
Я создал объекты, которые являются интерфейсами для веб-службы. Типичным объектом может быть «TaskService». Когда клиент использует один из этих объектов, он вызывает один из методов службы (например, «...
У меня есть следующий класс: открытый класс Терминал: IDisposable
{список только для чтения _listeners; общедоступный терминал (слушатели IEnumerable ) {...
Я пытаюсь создать статически связанный класс делегата, где функция-член связывается во время компиляции, тем самым помогая оптимизации. У меня есть следующий код, который работает именно так, как я хочу:...
Я только начинаю разработку IOS, но уже несколько лет разрабатываю ASP.net через C #. Честно говоря, у меня никогда раньше не было реальной потребности в понимании делегатов / событий и т. Д., Я знаю, что использую ...
У меня есть UIScrollView, который мне нужно подклассифицировать и внутри подкласс, который мне нужно присоединить к UIScrollViewDelegate, чтобы я мог реализовать метод viewForZoomingInScrollView. Затем у меня есть ...
class my_class
{public int add_1 (int a, int b) {return a + b;} public func add_2 = (a, b) => {return a + b;}
} add_1 - это функция, а add_2 - делегат. ...
У меня есть интерфейс iPad, определенный в раскадровке, с помощью SplitViewController. Я хочу настроить делегат SplitViewController так, чтобы он указывал на контроллер подробностей, но IB не позволит этого ...
Мне интересно, почему вывод данного кода (выполнить его в LinqPad) void Main () {Compare1 ((Action) Main) .Dump (); Compare2 (Главная) .Dump ();
} bool Compare1 (Delegate x) {return x == (...
У меня есть приложение Silverlight, которое использует действия для получения данных из модели (которая снова получает данные из служб WCF). Мне нужно как-то синхронизировать два ActionCallbacks или дождаться их, а затем выполнить ...
У меня есть следующий метод: static Random rr = new Random ();
static void DoAction (действие а)
{ThreadPool.QueueUserWorkItem (par => {Thread.Sleep (rr.Next (200)); a.Invoke ();
...
Инструмент миграции ARC отказывается принять этот код до начала миграции: [self.delegate PerformSelector: @selector (overlayDismissed :) withObject: self afterDelay: 0]; Делегат ...
Я работаю над приложением для iOS5, используя storyboard, и у меня есть метод в классе контроллера представления, к которому я хотел бы получить доступ из App Delegate. Проблема в том, что этот контроллер представления инстанцируется через ...
I ' Я пытался понять это, обещаю! Об этом есть масса информации, и я все еще захвачен морем абстрактных концепций! Это как когда я был ребенком, и никто не мог мне объяснить, почему ...
Я пытаюсь подключить CoreData к iCloud с помощью NSFetchedResultController, основываясь на примере iCloud. NSFetchedResultsController *aFetchedResultsController = [[NSFetchedResultsController alloc] ...
Хочу спросить, можно ли сделать что-то похожее на это? Event += eventInstance; Event - это класс, я хочу сделать что-то похожее на делегаты: Write write1 = new Write(() => Console.WriteLine("...
У меня есть класс, который имеет около 200+ методов, каждый из этих методов делает вызов в базу данных или сетевой ресурс. В идеале я хотел бы обернуть каждый вызов в try/catch, чтобы перехватить любой из ...
Я хочу поднять ряд событий из моего библиотечного класса, но я беспокоюсь, что некоторые подписчики событий будут грубыми и потратят много времени на обработку некоторых событий, тем самым блокируя поток, который поднимает ...
У меня есть ряд функций, для которых я хочу иметь следующие функциональные возможности. Когда функция вызывается, добавьте себя в список функций, запоминая параметры и значения.
Разрешить список ...
У меня есть приложение с двумя сегментами. В одном из сегментов текущий контроллер представления становится делегатом, а другой - нет. - (void) prepareForSegue: (UIStoryboardSegue *) segue sender: (id) ...
у меня небольшие проблемы с пониманием того, что метод BeginInvoke() вызывается в делегате при асинхронном вызове методов, после завершения его задач, почему BeginInvoke() сам не может вернуть ....
Недавно я вернулся на C # из области Objective-C, и ключевые слова async / await в C # 5 выглядят круто. Но я все еще пытаюсь разобраться в правильном синтаксисе. Я хочу объявить метод ...
У меня есть кнопка в winform, при нажатии на которую будет происходить некоторая обработка в течение, скажем, 5 с. Во время этого процесса я хочу обновить прогресс (ProgressBar) в UI с % выполненной работы. Как ...
У меня есть класс, который держит делегат, чтобы лениво оценить что-то позже. Как только я оценил это, вызвав делегат, я очищаю ссылку на делегат, надеясь, что он ...