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); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д