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 - C#»

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


СОХРАНИТЬ ССЫЛКУ
Похожие ответы
Для поиска решения или похожих решений вы можете воспользоваться "Поиском по сайту" или "Поиском по разделу"
Поиск по сайту