Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вопрос по делегату / 4 сообщений из 4, страница 1 из 1
21.01.2013, 21:38
    #38118752
boobonick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по делегату
А как мне сделать так, чтобы можно было в делегат принимал метод с двумя или тремя параметрами?
Код: c#
1.
2.
3.
4.
5.
6.
//Объявил делегат
private delegate String PerformOperation(String s1,String s2);
........................
//И обернул делегатом PerformOperation  метод MyClass.foo1(String a, String b)
 PerformOperation po = new PerformOperation(MyClass.foo1);
 po("String1", "String2");
...
Рейтинг: 0 / 0
21.01.2013, 21:59
    #38118780
beg-in-er
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по делегату
boobonick,
годится?
Код: c#
1.
private delegate String PerformOperation(params string[] s);
...
Рейтинг: 0 / 0
22.01.2013, 07:45
    #38118985
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по делегату
Но по правилам, сначала сделать
Код: c#
1.
2.
3.
4.
private delegate String PerformOperation(String s1,String s2);
private delegate String PerformOperation(String s1,String s2,String s3);
//А уже потом
private delegate String PerformOperation(params string[] s);
...
Рейтинг: 0 / 0
23.01.2013, 21:51
    #38122298
boobonick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по делегату
Спасибо вам!
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вопрос по делегату / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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