大神,帮忙看一下关于匿名参数的问题

念叨悠悠 2017-08-05 05:45:08
怎样同时限制T,S的类型?

public interface IServiceBase<T, S> where T : class, new()
{
ResultModel Add(S model);

ResultModel Delete(S model);

ResultModel Edit(S model);

PagerModel GetPagerList(Expression<Func<T, bool>> predicate, int limit, int offset);

List<S> GetList(Expression<Func<T, bool>> predicate);

}

...全文
141 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
念叨悠悠 2017-08-05
  • 打赏
  • 举报
回复
唉,我弱爆了。
巴士上的邂逅 2017-08-05
  • 打赏
  • 举报
回复
        public interface IServiceBase<T, S>
            where T : class, new()
            where S : class, new()
        {
            ResultModel Add(S model);
            ResultModel Delete(S model);
            ResultModel Edit(S model);
            PagerModel GetPagerList(Expression<Func<T, bool>> predicate, int limit, int offset);
            List<S> GetList(Expression<Func<T, bool>> predicate);
        }
解决 setInterval,setTimeout 参数 传递难题

相信很多web脚本开发的朋友都遇到过使用 setInterval,setTimeout 函数无法接受参数的问题,导致了代码的重复性及增加了页面加载的时间。
其实只要用一个匿名函数就可以解决这个问题,看一下我的例子应该就明白了