Func<>, Action<> + ref, out - C#

Узнай цену своей работы

Формулировка задачи:

Правильно ли я понимаю, что с Func и Action невозможно использовать ref? Например это банально не скомпилируется.
void f(ref int a)
{
a++;
}
 
void Main()
{
Action<ref int> a = f;
}

Решение задачи: «Func<>, Action<> + ref, out»

textual
Листинг программы
         private delegate void MyDel(int x);
 
         private delegate void MyRefDel(ref int x);
         void Main()
         {
            Action<int> action = i => { };
 
            MyDel myDel = new MyDel(action);
 
            MyRefDel myRefDel = new MyRefDel(action);
         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.667 из 5
Похожие ответы