Результаты поиска по запросу "delegates"
Можно ли иметь делегата в качестве параметра атрибута?
Можно ли иметь делегата в качестве параметра атрибута? Нравится: public delegate IPropertySet ConnectionPropertiesDelegate(); public static class TestDelegate { public static IPropertySet GetConne,ction() { return new PropertySetClass(); } } ...
C #, почему я должен использовать ключевое слово «new» при подписке на событие?
В чем разница между следующими двумя способами подписки на событие? receiver.ConfigChanged += Config_ConfigChanged; receiver.ConfigChanged += new EventHandler(Config_ConfigChanged);Кажется, что они оба работают одинаково, но если это так, какой ...
Рекомендуемый способ объявления свойств делегата с помощью ARC
Я использовал, чтобы объявить все свойства делегата как @property (assign) id<FooDelegate> delegate;У меня сложилось впечатление, что все присваиваемые свойства теперь должны быть слабыми указателями, это правильно? Если я попытаюсь объявить ...
Генерация типов делегатов динамически в C #
У нас есть требование, когда нам нужно генерировать типы делегатов на лету. Нам нужно сгенерировать делегатов с учетом входных параметров и выходных данных. И вход, и выход будут простыми типами. например, нам нужно создать int Del(int, int, ...
Получить NSManagedObjectContext при использовании раскадровки
Цель состоит в том, чтобы получить текущий NSManagedObjectContext для работы с Базовыми данными. В iOS 4.3 я установил делегат UINavigationController как AppDelegate следующим образом (в AppDelegate.m): self.navigationController.delegate = ...
Как преобразовать действие в определенный делегат с той же подписью?
class Test { public delegate void FruitDelegate(Fruit f); public void Notify<T>(Action<T> del) where T : Fruit { FruitDelegate f = del; // Cannot implicitly convert type 'Action<T>' to 'FruitDelegate } }Фрукты - это пустой класс. Оба этих ...
Почему делегаты ссылаются на типы?
Быстрая заметка о принятом ответе: Я не согласен с небольшой частьюОтвет Джеффри [https://stackoverflow.com/questions/7905962/why-are-delegates-reference-types/7906297#7906297] а именно то, что сDelegate должен был быть ссылочным типом, из этого ...
Почему вы используете Expression <Func <T >>, а не Func <T>?
Я понимаю лямбды иFunc а такжеAction делегаты. Но выражения озадачивают меня. При каких обстоятельствах вы бы использовалиExpression<Func<T>> а не простой старыйFunc<T>?
Зачем использовать «Новый DelegateType (Delegate)»?
Хорошо, предположим, вы определили делегата в некотором классе. public delegate void StringDelegate (string s);а другой класс реализует метод: public static void StringWriter (string s) {...}В 4-м издании книги «Программирование на C #» они ...
Как я могу использовать следующие события / delgates, написанные на C #, в VB.NET?
Я использую библиотеку APNS-Sharp от JdSoft в своем веб-приложении ASP.NET. Библиотека написана на C # и широко использует функции делегатов и события для многопоточности. Мое приложение написано на VB.NET, и я немного озадачен тем, как перевести ...