using System;
using System.Collections.Generic;
using System.Text;

namespace ContactPoint.Common
{
    //public delegate T Func<T>();
    //public delegate T Func<T, P1>(P1 p1);
    //public delegate T Func<T, P1, P2>(P1 p1, P2 p2);
    //public delegate T Func<T, P1, P2, P3>(P1 p1, P2 p2, P3 p3);
    //public delegate T Func<T, P1, P2, P3, P4>(P1 p1, P2 p2, P3 p3, P4 p4);

    //public delegate void Action();
    //public delegate void Action<P1, P2>(P1 p1, P2 p2);
    //public delegate void Action<P1, P2, P3>(P1 p1, P2 p2, P3 p3);
    //public delegate void Action<P1, P2, P3, P4>(P1 p1, P2 p2, P3 p3, P4 p4);
}
