0
ответов

Как сериализовать делегат, указывающий на базу переопределенного виртуального метода?

В то время как другие вопросы об использовании отражения для обхода всех мер безопасности и прямого вызова реализации базового класса переопределенного метода, как правило, встречались с насмешками и вызовами ...
вопрос задан: 23 May 2017 12:11
0
ответов

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

В обычных условиях функции F# могут быть преобразованы в делегаты путем вызова new DelegateType и передачи функции в качестве аргумента. Но когда делегат содержит параметр byref, это ...
вопрос задан: 23 May 2017 12:10
0
ответов

Класс делегата UITextView аварийно завершает работу при нажатии textview ?! Что происходит?

Итак, я увидел такой вопрос: Как подключить выход «делегата» UITextView к классу, который реализует протокол UITextViewDelegate? Моя проблема похожа на то, что описывает booboo ...
вопрос задан: 23 May 2017 12:07
0
ответов

Дискретные анонимные методы, совместно использующие класс?

Я немного поигрался с классом Эрика Липперта Ref из Вот. Я заметил в IL, что похоже, что оба анонимных метода использовали один и тот же сгенерированный класс, хотя это означало ...
вопрос задан: 23 May 2017 12:07
0
ответов

Преобразование от одного делегата к другому. Псевдо-приведение

Мы используем IoC и с его помощью выставляем наши журналы. Мы используем Common.Logging, и я написал соответствующий делегат для Common.Logging.FormatMessageHandler, но я не знаю, как преобразовать из ...
вопрос задан: 23 May 2017 12:06
0
ответов

Необычность компилятора C # с конструкторами делегатов

На основании следующего вопроса я обнаружил странное поведение компилятора C #. Следующее является допустимым для C #: static void K () {} static void Main () {var k = new Action (new Action (new Action (K)))); } .. .
вопрос задан: 23 May 2017 12:03
0
ответов

Почему делегаты являются ссылочными типами?

Краткое примечание к принятому ответу: я не согласен с небольшой частью ответа Джеффри, а именно с тем, что, поскольку делегат должен быть ссылочным типом, из этого следует, что все делегаты являются ссылочными типами . ...
вопрос задан: 23 May 2017 12:00
0
ответов

Каков срок жизни делегата, созданного лямбда-выражением в C #?

Лямбда-выражения хороши тем, что предлагают краткость, локальность и дополнительную форму инкапсуляции. Вместо того, чтобы писать функции, которые используются только один раз, вы можете использовать лямбда. Интересно, как они ...
вопрос задан: 23 May 2017 11:53
0
ответов

Может ли среда CLR поддерживать тип значения «указатель на функцию»?

Несколько дней назад я спросил, почему делегаты являются ссылочными типами, основываясь на моем ошибочном представлении о том, что все, что вам нужно для делегата это две ссылки: одна на объект и одна на функцию. Что я полностью ...
вопрос задан: 23 May 2017 11:53
0
ответов

Есть ли способ сохранить метод в переменной, а затем вызвать его позже? Что, если мои методы возвращают разные типы?

Edit: Спасибо за ответы. Сейчас я работаю над этим !! \ У меня есть 3 метода: S () возвращает строку, D () возвращает double, а B () возвращает bool. У меня также есть переменная, которая определяет, какой метод я использую ....
вопрос задан: 23 May 2017 11:53
0
ответов

Ускорение API отражения с делегатом в .NET / C #

В этом сообщении есть комментарий, если вам нужно вызвать метод несколько раз, использовать отражение один раз, чтобы найти его, затем назначить его делегату, а затем вызвать делегата .. Как и почему этот делегат ...
вопрос задан: 23 May 2017 11:50
0
ответов

Общий делегат C # с параметром out - определение и вызов

В настоящее время я реорганизую существующий DAL, который имеет фасад, вызываемый пользователем, и внутренний класс, который выполняет фактическую работу в зависимости от ADO.Net поставщика, например, SqlProvider, и я пытаюсь ...
вопрос задан: 23 May 2017 11:45
0
ответов

property “assign” and “retain” for delegate

For iOS developers, delegates are used almost everywhere. And seems like that we need to use "assign" instead of retain for a delegate like this @property(assign) id delegate; The reason is to ...
вопрос задан: 23 May 2017 10:34
0
ответов

C #: что за разница между SomeEvent + = Method и SomeEvent + = new Delegate (Method) [дубликат]

Возможный дубликат: следует ли создавать новый экземпляр делегата? Привет, я попытался найти ответ на этот вопрос, но действительно не знаю, какие термины искать, и ни один из предложенных на сайте ...
вопрос задан: 23 May 2017 10:33
0
ответов

Можно ли всегда добавлять пустой обработчик событий? [дубликат]

Возможный дубликат: есть ли недостаток в добавлении анонимного пустого делегата в объявление события? Следующий шаблон довольно распространен при использовании обработчиков событий (в C#): public event Action ...
вопрос задан: 23 May 2017 10:31
0
ответов

Должен ли UIView ссылаться на свой UIViewController?

В некоторых ответах говорится, что получить UIViewController из UIView? это плохая дизайнерская практика. Но LevelView из собственного примера проекта Apple BubbleLevel Xcode имеет свойство assign для своего ...
вопрос задан: 23 May 2017 10:26
0
ответов

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

У меня есть два UITableViewController, и мне нужно передать значение от дочернего контроллера представления к родительскому с помощью делегата. Я знаю, что такое делегаты, и просто хотел увидеть простой пример для подражания. ...
вопрос задан: 10 May 2017 02:30
0
ответов

Передача делегата в качестве параметра метода

В настоящее время я разрабатываю класс EventManager, чтобы гарантировать, что никакие события не будут связаны с мертвыми дуплексными клиентами WCF, а также для управления предотвращением множественного подключения от одного клиента к одному мероприятию.
вопрос задан: 4 May 2017 15:35
0
ответов

Лучшая практика создания экземпляров универсальных делегатов и доступа к средствам получения свойств

Я хочу создать делегатов для доступа к свойствам различных объектов, не зная их заранее. У меня есть следующие определения публичного делегата T MyMethod (K data); public static ...
вопрос задан: 13 April 2017 12:40
0
ответов

Dispatcher.BeginInvoke, пытаюсь использовать лямбда-выражение для получения набора строк из текстового блока, но получаю ошибку преобразования

Я пытаюсь вызвать выбранный элемент списка с помощью кнопки, а не метод listbox.selecteditemchanged в wpf. Поэтому, когда я пробую строку yadda = listbox.SelectedItem.ToString (); Я получаю исключение: ...
вопрос задан: 24 January 2017 16:55
0
ответов

При использовании делегата [[UIApplication sharedApplication]]

Я не знаю, когда и почему мне следует использовать делегат [[UIApplication sharedApplication]] Я использую делегат, когда [self .navigationController pushViewController: myView Animation: YES] не выполняет навигацию. Я делаю ...
вопрос задан: 7 September 2016 01:11
0
ответов

jQuery .on () с несколькими селекторами в делегировании событий?

Я использовал .on () в jQuery 1.7 и спросил, есть ли можно одновременно прикрепить несколько селекторов для элементов, которые были вставлены на страницу. Раньше я использовал live () - но это ...
вопрос задан: 30 August 2016 06:04
0
ответов

Использование Doc-O-Matic (Express) с Delphi

Я ищу инструмент для создания документации по исходному коду Delphi. , и я хочу попробовать Doc-O-Matic Express (который бесплатен). Есть ли какие-нибудь рекомендации для начинающих по использованию Doc-O-Matic ...
вопрос задан: 10 June 2016 02:56
0
ответов

Создание работающего открытого делегата для средства задания или получения свойств

Открытый делегат - это делегат метода экземпляра без цели. Чтобы вызвать его, вы указываете цель в качестве первого параметра. Они представляют собой умный способ оптимизировать код, который в противном случае использовал бы ...
вопрос задан: 9 June 2016 08:33
0
ответов

Установить делегата UITableView и источника данных

Это моя проблема :У меня есть этот небольшой UITableView в моей раскадровке :И это мой код :SmallTableViewController.h #import #импортировать "SmallTable.h" @interface...
вопрос задан: 27 April 2016 05:16
0
ответов

Как установить делегат текстового поля в Objective -C?

Я хотел бы настроить UITextField, ограничив его четырьмя символами. Я пытаюсь понять, как делегаты работают в Objective -C, и выполнил следующие шаги для реализации этой функциональности,...
вопрос задан: 5 February 2016 11:59
0
ответов

Как добавить делегата в интерфейс C #

Мне нужно иметь некоторых делегатов в мой класс. Я хотел бы использовать интерфейс, чтобы «напомнить» мне установить этих делегатов. Как? Мой класс выглядит так: открытый класс ClsPictures: myInterface {// ...
вопрос задан: 16 January 2016 13:09
0
ответов

Считается ли использование Action.Invoke лучшей практикой?

Если у меня есть приведенный ниже код, я должен просто вызвать Action или он должен вызвать Action.Invoke? открытый класс ClassA {публичное мероприятие Action OnAdd; private void SomethingHappened () {...
вопрос задан: 7 January 2016 14:01
0
ответов

Действие кнопки UIAlertView?

У меня есть UIAlertView, который показывает этот код, который просит вас оценить приложение в магазине приложений. UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Оцените Appstore!" ...
вопрос задан: 26 October 2015 09:23
0
ответов

как написать метод с параметром делегата в C # / .NET 4.0?

Я использовал способ что я объявляю делегатом на уровне класса: защищенный делегат void FieldsDelegate (); // а затем напишите метод, например, protected int CreateComponent (DbConnection cnctn, string ...
вопрос задан: 4 September 2015 20:45