4
ответа

Дженерики C# не позволят Ограничения Типа Делегата

Это возможный определить класс в C#, таким образом что класс GenericCollection <T>: SomeBaseCollection <T>, где T: Делегат я не мог ни за что в жизни выполнить это вчера вечером в.NET 3....
вопрос задан: 19 April 2013 18:03
4
ответа

Правильный способ форматирования события Delegate в AddListener [duplicate]

Я просто изучаю, как реализовать делегатов в моем коде, и у меня есть немного проблем с логикой. Я хочу вызвать событие нажатием кнопки с помощью метода AddListener, но я получаю ошибку ...
вопрос задан: 20 February 2013 18:59
4
ответа

Как вызвать То же событие Обработчик с несколькими объектами класса в форме Windows C # [дубликат]

Я создаю класс с событием и делегатами. Теперь я хочу вызвать один и тот же обработчик событий с несколькими объектами класса одновременно. Как мне это сделать. Мой класс Class Class Class Class TimerClass {...
вопрос задан: 14 September 2012 11:31
4
ответа

Словарь с делегатом или переключателем?

Я пишу синтаксический анализатор, который вызывает некоторые функции, зависящие от некоторого значения. Я могу реализовать эту логику с простым переключателем как это: переключатель (some_val) {случай 0: func0 ();...
вопрос задан: 17 August 2012 19:41
4
ответа

События типа неделегата

Я реализовал класс, который похож на этот интерфейс: [ImmutableObject (верные)] открытый интерфейс ICustomEvent {пусто, Вызывают (объектный отправитель, EventArgs e); Объединение ICustomEvent (EventHandler...
вопрос задан: 12 August 2012 08:49
4
ответа

Преобразуйте этого делегата в анонимном методе или лямбде

Я плохо знаком со всеми анонимными функциями и нуждаюсь в некоторой помощи. Я заставил следующее работать: общественность освобождает FakeSaveWithMessage (Транзакция t) {t. Сообщение = "Я пью кровь коз";} общественность...
вопрос задан: 24 February 2012 22:30
4
ответа

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

Возьмем следующий класс C #: c1 {event EventHandler someEvent; } Если есть много подписок на событие someEvent в c1, и я хочу очистить их все, каков наилучший способ добиться этого? ...
вопрос задан: 1 November 2011 14:43
4
ответа

ключевое слово делегата по сравнению с нотацией лямбды

После того как это компилируется, там различие между: делегат {x = 0;} и () => {x = 0}?
вопрос задан: 7 October 2011 12:18
4
ответа

C# 3.0 универсальный вывод типа - передача делегата как параметр функции

Я задаюсь вопросом, почему компилятор C# 3.0 не может вывести тип метода, когда он передается в качестве параметра родовой функции, когда он может неявно создать делегата к тому же методу...
вопрос задан: 4 July 2011 17:37
4
ответа

Действительно ли необходим Delegate.EndInvoke ()?

Я читал пару форумов и даже пару вопросов о переполнении стека, в которых говорилось, что Delegate.EndInvoke необходим при использовании Delegate .BeginInvoke. Во многих статьях, которые я прочитал, говорится об использовании ...
вопрос задан: 3 January 2011 14:01
4
ответа

Почему я не могу определить Действие в строке в методе, ожидая делегата?

Учитывая следующий пример кода MSDN, почему не может, я определяю "встроенного" делегата Действия: общедоступная статическая Основная пустота (строка [] args) {Действие someAction = () => Консоль. WriteLine ("Привет от...
вопрос задан: 28 August 2010 01:41
4
ответа

Вызовите делегата на определенный поток C#

Там какой-либо путь состоит в том, чтобы заставить делегата работать на определенном потоке? Скажите, что я имею: CustomDelegate del = someObject.someFunction; Распараллельте dedicatedThread = ThreadList[x]; у меня может быть последовательный фон...
вопрос задан: 13 August 2010 23:01
4
ответа

добавьте универсальное Действие <T> делегаты в списке

Действительно ли возможно добавить универсальное Действие делегата к набору Списка? Мне нужна некоторая простая система обмена сообщениями для приложения Silverlight. ОБНОВЛЕНИЕ следующее - то, что я действительно "хочу" класс...
вопрос задан: 23 July 2010 16:12
4
ответа

Там какой-либо путь состоит в том, чтобы использовать методы C# непосредственно в качестве делегатов?

Это - больше вопроса о синтаксисе C#, а не фактическая проблема, для которой нужно решение. Скажите, что у меня есть метод, который берет делегата в качестве параметра. Скажем, мне определили следующие методы: пусто...
вопрос задан: 10 July 2010 07:41
4
ответа

есть ли в c# указатели функции?

Я пытаюсь изучить некоторое кодирование c# и удивление, если понятие C++ указателей функции включено в c#. Я вижу, что существуют такие вещи как делегаты. Действительно ли они - то же понятие? или они отличаются...
вопрос задан: 29 April 2010 16:04
4
ответа

Почему делает этот пример MSDN для Func <>, у делегата есть лишний Выбор () вызов?

MSDN дает этот пример кода в статье об Универсальном Делегате Func: Func <Строка, интервал, bool> предикат = (ул., индекс) => ул. Длина == индекс; Строка [] слова = {"оранжевый", "яблоко"...
вопрос задан: 25 April 2010 15:04
4
ответа

Основная цель событий в C#

Я исследовал одну из своих книг c#, и я просто видел предложение о Событиях в C#: основная цель событий состоит в том, чтобы препятствовать тому, чтобы подписчики вмешались друг в друга. Независимо от того, что это означает...
вопрос задан: 6 April 2010 06:29
4
ответа

CreateDelegate с неизвестными типами

Я пытаюсь создать Делегата к чтению/записи свойств неизвестного типа класса во времени выполнения. У меня есть универсальный класс, Основной <T> и метод, который похож на это: Делегат. CreateDelegate (...
вопрос задан: 22 March 2010 08:42
4
ответа

В.NET, в чем будет обработан поток События?

Я попытался реализовать шаблон производителя/потребителя в c#. Я сделал, чтобы потребитель распараллелил, который контролирует общую очередь и поток производителя, который помещает объекты на общую очередь. Производитель...
вопрос задан: 16 March 2010 18:07
4
ответа

Метод делегата jQuery, не работающий

Я пытаюсь использовать метод делегата для сетки, которую я переношу с DataTables. Сетевой плагин. У меня первоначально был этот код, который работает как ожидалось. $ (" #myGrid tbody tr") .click (функция () {...
вопрос задан: 10 March 2010 15:55
4
ответа

Я хочу смочь использовать лямбда-выражение для определения диапазона значений для возврата по wcf сервису

Я понятия не имею, возможно ли это..., но это было бы прохладно. вопрос состоит в том, возможно ли это, но затем определенный пример, если это возможно. Я не уверен, какую сигнатуру метода Вы использовали бы для передачи...
вопрос задан: 5 March 2010 11:33
4
ответа

Определите, является ли объектом какой-либо Предикат <T>

У меня есть IList <Делегат>, который содержит некоторый Func <bool> s и некоторый Предикат <T> s, где T варьируется. Я позже должен разобраться, какой из этих объектов является Предикатом <T> s, но не делает...
вопрос задан: 23 February 2010 17:11
4
ответа

Как Вы инициировали событие через классы?

Я пишу Библиотеку классов, которая будет использоваться другими приложениями. Я пишу это в C#.NET. У меня есть проблема с инициирующими событиями через классы. Вот то, что я должен сделать... общедоступный класс...
вопрос задан: 22 February 2010 20:51
4
ответа

Почему делегат не может обратиться к нестатическому методу при использовании в статическом методе?

Почему необходимо сделать функциональные ПОМЕХИ при использовании делегатов в C#? класс Программа {делегирует международную Забаву (интервал a, интервал b); статическая Основная пустота (строка [] args) {Забавный F1 = новая Забава (Добавляет)...
вопрос задан: 19 February 2010 19:31
4
ответа

Проблема с событием “объединение в цепочку”

Примечание: Я отредактировал этот вопрос помочь другим людям с той же проблемой получить справку здесь. Для наблюдения исходного вопроса, который соответствует лучше некоторым ответам проверьте историю редактирования...
вопрос задан: 2 February 2010 12:39
4
ответа

Неоднозначность с помощью Task.Run [duplicate]

Эта строка в основной задаче. Run (f); с этой функцией в том же классе Program static int f () {return 0; } вызывает эту ошибку компиляции (в программе нет других методов, называемых f): CS0121 ...
вопрос задан: 13 January 2010 15:15
4
ответа

NSNotificationCenter по сравнению с делегацией (использующий протоколы)?

Каковы за и против каждого из них? Где я должен использовать их конкретно?
вопрос задан: 31 December 2009 08:20
4
ответа

Делегаты, не может получить мою голову вокруг них

Эй, я ищу полезные ресурсы о Делегатах. Я понимаю, что делегат сидит в фоновом режиме и получает сообщения, когда определенные вещи происходят - например, ячейка таблицы выбрана, или данные...
вопрос задан: 24 November 2009 20:45
4
ответа

Ссылка на делегата составляют ссылку на объект (для предотвращения сборки "мусора")?

Я испытал затруднения, придумывающие хороший путь к слову этот вопрос, таким образом позвольте мне попытаться объяснить примером: Предположим, что у меня есть некоторый интерфейс. Для пользы простоты я скажу, что интерфейс является IRunnable и ею...
вопрос задан: 12 November 2009 03:48
4
ответа

Проблема с делегатами в C#

В следующей программе DummyMethod всегда печатают 5. Но если мы используем прокомментированный код вместо этого, мы получаем различные значения (т.е. 1, 2, 3, 4). Кто-либо может объяснить, почему это происходит?...
вопрос задан: 2 November 2009 11:10