How to pass delegate value into parameter - C#