|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.08.2018, 13:47 | #1 |
Пользователь
Регистрация: 21.08.2018
Сообщений: 24
|
как вызвать делегат с двумя параметрами?)
delegate void Perv();
delegate int Vtorv(); delegate void Trett(Perv perv,int res); static void Main(string[] args) { Perv perv = new Perv(Per); perv.Invoke(); Vtorv vtorv = new Vtorv(Vtor); int res = vtorv.Invoke(); Console.WriteLine(res); Trett trett = Trt(perv,res);//здесь ругается компилятор не удается явно преобразовать void в Deligate// trett.Invoke(perv, res); Console.ReadLine(); } public static void Per() { Console.WriteLine("Введите строку:"); Console.ReadLine(); } public static int Vtor() { Console.WriteLine("Введите первый аргумент:"); int x = Convert.ToInt16(Console.ReadLine()) ; Console.WriteLine("Введите второй аргумент:"); int y = Convert.ToInt16(Console.ReadLine()) ; Console.WriteLine("Ваш ответ:"); int z = x - y; return z; } static void Trt(Perv perv,int res) { int x=0; while (x == res) { perv(); } } } |
21.08.2018, 14:00 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Код:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как вызвать другое приложение из AIR for Android? Skype можно вызвать, если в коде кнопки вызова будет записано так | x1233 | Общие вопросы Web | 0 | 06.10.2015 21:06 |
Универсальный делегат | inmyacid | C# (си шарп) | 3 | 12.02.2014 19:55 |
Автоматическая выборка данных с двумя параметрами | Kyrylo | Microsoft Office Excel | 2 | 22.06.2012 12:53 |
Делегат СompareDelegate<T> | Николая Ленин | C# (си шарп) | 1 | 13.04.2012 15:32 |
Не могу вызвать процедуру С ПАРАМЕТРАМИ из другой книги | Danver | Microsoft Office Excel | 4 | 24.12.2010 12:34 |