示例#1
0
        private static DelegateMarkHandlerForObjRefTestDelegate MakeMulticastDelegateMarkHandlerForObjRefTestDelegate(string a, string b, string c)
        {
            var target1 = new DelegateMarkHandlerForObjRef(a + b);
            var target2 = new DelegateMarkHandlerForObjRef(a + c);

            return
                (new DelegateMarkHandlerForObjRefTestDelegate(target1.CombineForStrings) +
                 new DelegateMarkHandlerForObjRefTestDelegate(target2.CombineForStrings));
        }
示例#2
0
        private static DelegateMarkHandlerForObjRefTestDelegate MakeDelegateMarkHandlerForObjRefTestDelegate(string a, string b)
        {
            var target = new DelegateMarkHandlerForObjRef(a + b);

            return(new DelegateMarkHandlerForObjRefTestDelegate(target.CombineForStrings));
        }