Вопросы

Использованные поисковые фильтры:

33 вопроса (0.2630)

Изучаю по книге работу с делегатами и есть там пример, объясняющий, что такое ковариантность и контравариантность. Решил подробнее поискать в гугле, но объяснений так и не нашел. В книге сказано, что ковариантность позволяет присвоить делегату метод, возвращаемым типом которого служит класс, прои...
Начал изучать делегаты и их использование без событий. Просмотрел много разных статей, книг и примеров. И в принципе суть делегатов я понял. Но не понял пары вещей: А в чем собственно преимущество, так сказать достоинства, использования делегатов? И есть ли минусы у делегатов, как таковых?
Изучаю C#, прошу разъяснить про делегаты - которые предназначены для ситуаций, когда требуется передать методы другим методам в качестве параметров! Но кода это надо? И зачем? Большое спасибо!
всем привет, только начал учить делегаты. и пока понял следующее: для того, чтобы создать делегат, мы сперва создаем класс-делегат(да,да я знаю, что это не совсем корректное название ) класс-делегат описывает сигнатуру метода который мы сообщаем (от слова делаем общим) с этим делег...
Здравствуйте! Помогите, пожалуйста, решить 2 вопроса. 1) Есть страница сайта, на которой располагается asp:Label. На северной части происходит обращение к классу, в котором выполняется обработка. Как из данного класса обратиться к свойству Text -
На данный вопрос уже ответили: Реализация Event 1 ответ ...
Я новичок в iOS разработке. Допустим есть класс Class1 и его делегат ClassD. Создаем обьекты классов class1 и сlassD и сообщаем что один делегат другого а так же создаем массив А есть ли способ упростить запись следующим способом
Изучаю по книге работу с делегатами и есть там пример, объясняющий, что такое ковариантность и контравариантность. Решил подробнее поискать в гугле, но объяснений так и не нашел. В книге сказано, что ковариантность позволяет присвоить делегату метод, возвращаемым типом которого служит класс, прои...
В чём разница между Invoke и обычным вызовом делегата через () в C#?
Есть некий интерфейс A и есть его наследник интерфейс B. У меня есть объект интерфейса A мне нужно создать класс, реализующий интерфейс B. Вопрос, кроме прямого объявления всех методов из A и вызова соответствующих методов у ...
Здравствуйте! При создании приложения в WPF у меня возникла одна проблема, а именно: по нажатию клавиши Edit в главном окне MainWindow я хочу менять свойство IsReadOnly всех компонентов в текущей открытой странице (т.e каким-нибудь образом отловить это событие внутри нашего класса наследованного ...
Имеется класс A, в котором объявлена переменные k,k2,kn. Надо передать в этот класс делегат с кодом, взаимодействующим с переменными класса А. Для этого используется класс B. Проблема - из кода делегата внутри класса B не видно переменные класса A, и передать такой код в класс нельзя. Как решить,...
Доброго дня, перед мною виникла проблема, а саме видимість класу одного рішення в іншому. Рішення я пов'язав через посилання, але все ж до класу я так і не зміг дістатися. Чи можливо якось передати методи класу через делегати, або якось іншим методом, щоб не компілювати клас в dll файл?
всем привет, только что начал изучать делегаты. имеется такой пример: обратите внимание, на данную строку: данный курс предоставляется в виде видео-уроков, автор говорит следующее: "обратите внимание, что метод (конструктор по умолчанию в нашем классе-делегате), который буд...
Добрый день. Читаю книгу Пола Дейтела - Полное руководство по C# за 2006 год. Дошёл до раздела с делегатами. После прочтения главы, мне на минутку показалось, что я понял тему, поскольку смог реализовать простой код, который считает до 10: Но поскольку Дейтел в своей книге большую часть п...
Есть код написанный в Windows Forms: Проблема в том что в Windows Form он спокойно отрабатывает, а если использовать в console то код не работает, подскажите в чем причина?
Есть множество функций типа flipImageV. До и после кода в этих функциях должны быть одинаковые строки кода. Что бы в каждой функции типа flipImageV их не писать, хочу сделать одну, куда буду передавать нужную функцию на выполнение... Вот универсальная функция, куда передаю выбранную функци...
Что такое обобщенные алгоритмы? В чем состоит их цель и задача? Я понял, что обобщенный алгоритм – это алгоритм, результат которого зависит от места, из которого он вызывается. И данные алгоритмы могут быть написаны(реализованы) с помощью обобщенных типов, полиморфизма или делегатов. ...
Такой вопрос, для чего в объявлении делегата в данном примере нужны дженерик параметры если их нет в конъюнктуре метода на который ссылается делегат, то есть все входные и выходные параметры определены конкретным типом данных, что определяют Т1 и Т2? (без них ошибка).