日期:2014-05-16  浏览次数:20720 次

委托里匿名方法,书上最后说了一点不能访问在匿名方法外部使用的REF和OUT参数,这个我一直不明白什么意思 !
本帖最后由 jbqiu168 于 2014-03-21 10:44:02 编辑
委托里匿名方法,书上最后说了一点不能访问在匿名方法外部使用的REF和OUT参数,这个我一直不明白什么意思 !望大神们给予指点,谢谢!最好给个实例
------解决方案--------------------
delegate string MyDelegate(string val);
        private void Test(ref string str1)
        {
            MyDelegate my = delegate(string param)
            {
                var str2 = "匿名方法内部";
                return param + str1 + str2;
            };
        }

  
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/