delegates- все статьи тега
GetInvocationList события в VB.NET
Я пытаюсь изучить некоторые принципы WCF, следуя примеру приложения WCF (от Sacha Barber). Теперь я хотел бы преобразовать следующую функцию в VB.NET private void BroadcastMessage(ChatEventArgs e) { ChatEventHandler temp = ChatEvent; if (temp != null) { foreach (ChatEventHandler handler in temp.GetInvocationList()) { handler.BeginInvoke(this, e, new AsyncCallback(EndAsync), null); } } } Но у меня есть некоторые проблемы, потому что след ...
Есть ли делегаты в Java 8?
Есть ли делегаты в Java 8? Если нет, то как мы имеем лямбда-выражения в JDK 8 Без делегатов? Что такое ссылки на методы ? Они такие же, как делегаты? ...
Возвращаемое значение не отображается
Я хочу, чтобы выходные данные были показаны как "10", но ниже выходных данных кода"System.Func'1[System.Int32]" Разве функция не возвращает "10"? Почему это не отображается? using System; namespace ConsoleApplication { class Program { public int Get10() { return 10; } static void Main(string[] args) { var ten=new Func<int>(new Program().Get10); Console.WriteLine(ten); } } } ...
В QML (как) я могу сделать MapItemGroup компонентом делегата MapItemView?
Ситуация: я могу использовать элемент карты QML с моделью / представлением / делегатом. Я умею работать с отдельными предметами. Задача: в качестве следующего шага я хотел бы иметь возможность рисовать несколько элементов. Мне нужно поставить несколько QML MapItems (например, MapCircle, MapRectangle и др..) в одном компоненте делегата. Как правило, QML поддерживает несколько элементов внутри делегата. Проблема заключается в делегатеMapItemView : он не поддерживает несколько дочерних объектов ...
Как создать делегатов в Objective-C?
Я знаю, как работают делегаты, и я знаю, как я могу их использовать. но как мне их создать? ...
В чем разница между делегатами и событиями?
каковы различия между делегатами и событиями? Оба не содержат ссылки на функции, которые могут быть выполнены? ...
Использование делегата действия в C#
Я работал с делегатами действий в C# в надежде узнать о них больше и подумать, где они могут быть полезны. кто-нибудь использовал делегат действия, и если да, то почему? или не могли бы вы привести несколько примеров, где это может быть полезно? ...
Как скрыть клавиатуру, когда я нажимаю клавишу return в поле UITextField?
при щелчке в текстовом поле появляется клавиатура. Как скрыть его, когда пользователь нажимает клавишу возврата? ...
Делегаты в Свифте?
как можно сделать делегат, т. е. NSUserNotificationCenterDelegate в swift? ...
Разница между Invoke и DynamicInvoke
в чем разница между Invoke и DynamicInvoke в делегатах? Пожалуйста, дайте мне пример кода, который объясняет разницу между этими двумя методами. ...
Шаблон C# для предотвращения повторного подключения обработчика событий [дубликат]
этот вопрос уже есть ответ здесь: как убедиться, что событие подписано только один раз 6 ответов копия: как убедиться, что событие подписано только один раз и был ли уже добавлен обработчик событий? У меня есть синглтон, который предоставляет некоторые сервис и мои классы подключаются к некоторым событиям на нем, иногда класс подключается дважды к событию, а затем вызывается дважды. Я ищу классический с ...
Что такое "делегат" в разработке iPhone Objective C? [дубликат]
этот вопрос уже есть ответ здесь: как создать делегатов в Objective-C? 19 ответов Что такое "делегат" в разработке iPhone Objective C? ...
Создание делегатов вручную и использование делегатов Action/Func
сегодня я думал об объявлении этого: private delegate double ChangeListAction(string param1, int number); но почему бы не использовать это: private Func<string, int, double> ChangeListAction; или ChangeListAction не будет иметь возвращаемого значения я мог бы использовать: private Action<string,int> ChangeListAction; так где же преимущество в объявлении делегата с delegate ключевое слово? это из-за .NET 1.1, а с .NET 2.0 пришел Action<T> и с .NET 3.5 пришел Func<T ...
Зачем нам нужны делегаты C#
Я никогда не понимал, зачем нам нужны делегаты? Я знаю, что они являются неизменяемыми ссылочными типами, которые содержат ссылку на метод, но почему мы не можем просто вызвать метод напрямую, а не вызывать его через делегат? спасибо ...