powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / IntelliSence и делегат
5 сообщений из 5, страница 1 из 1
IntelliSence и делегат
    #39151351
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как можно быстро создать метод, соответствующий предопределенному делегату.
Например PropertyChangedCallback.

пока только так получается:

1) написать в классе
event PropertyChangedCallback s;

2) написать в каком-нить методе
s+=<Tab>

3) Intellisence создаст делегат

4) удалить две ненужных вспомогательных строки

Вариант 2 - найти делегат через ObjectBrowser, скопировать определение, почистить от слов delegate и неймспейсов в параметрах.


А проще как-то можно?

ЗЫ: Студия 2012 без решарпера
...
Рейтинг: 0 / 0
IntelliSence и делегат
    #39152284
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем это может понадобиться?
...
Рейтинг: 0 / 0
IntelliSence и делегат
    #39152319
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Некоторые методы принимают на вход делегат, не Func<>.
Пихать туда лямбду не всегда практично.
...
Рейтинг: 0 / 0
IntelliSence и делегат
    #39152338
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
Так и описать как поля класса, а не методы?
Код: c#
1.
 EventHandler<EventArgs> test = (o, a) => { };
...
Рейтинг: 0 / 0
IntelliSence и делегат
    #39152365
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно, конечно, но это как-то криво. Зачем мне реализация+поле, когда я хочу просто объявить метод?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / IntelliSence и делегат
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]