Bits.Tests.Delegates.PassDelegate C# (CSharp) Method

PassDelegate() private method

private PassDelegate ( ) : void
return void
        public void PassDelegate()
        {
            var delegates = new DelegatesLamda();
            var methodDelegate = new DelegatesLamda.MethodWithOneParameter(SomeArbitraryMethod);
            var functionDelegate = new DelegatesLamda.FunctionWithOneParameter(FunctionOne);

            var multiCastDelegate = new DelegatesLamda.MethodWithOneParameter(SomeArbitraryMethod);
            multiCastDelegate += SomeOtherArbitraryMethod;
            multiCastDelegate += DelegatesLamda.StaticMethodOne;

            delegates.Call(methodDelegate);
            delegates.Call(functionDelegate);
            delegates.Call(multiCastDelegate);
        }