有没有什么好的方式可以写引用参数的委托?

如果Action托管的函数参数有引用参数, 
请问怎么写?
麻烦熟悉的朋友指点下
谢谢
void testinter(ref int);
Aciont<ref int> a = testinter;//这句是会报错的
请问怎么写好点
是不是Action不能写引用参数, 
不想自己定义 delegate 类型

尚方宝剑之说
浏览 69回答 1
1回答

慕田峪4524236

只能这么玩,现有的不支持refusing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication5{class Program{static void Main(string[] args){var w = new Work{OnNotify = Run};w.Do();Console.Read();}private static void Run(ref int i){i += 1;Console.Write(i);}}public delegate void RefAction<T1>(ref T1 arg1);public class Work{public RefAction<int> OnNotify;public void Do(){var j = 0;for (var i = 0; i < 10; i++){j += 1;if (OnNotify != null){OnNotify(ref j);}&nbsp;}}}}
打开App,查看更多内容
随时随地看视频慕课网APP