public void Test() { EndPointGeneric endPointGeneric = new EndPointGeneric(); //endPoint[0].SetData(endPoint[1].GetData()); endPointGeneric.Invoke(0, "SetData", 1, "GetData", true, Log); }