110,534
社区成员
发帖
与我相关
我的任务
分享
public event Action<User,List<User>> 请吃饭邀请; // 参数1:东道主,参数2:参与人
那么这个事件中说明了各种具体的角色,它是从业务出发而不是从什么“触发事件对象”出发。假设非要硬要走点形式,那么你可以定义public event Action<User, List<User>, UserControl> 请吃饭邀请; // 参数3:触发事件的控件
实际上太技术化,真的有高级点儿的意义吗?并不是!而是从业务出发来自己定义参数就行了。你是哪一个层面的人,你定义出来的参数就体现哪一个层面的代码!