public void Apply(IListUser user) { user.Use(list); }
public TResult Apply <TResult>(IListUser <TResult> user) { return(user.Use(list)); }