62,271
社区成员
发帖
与我相关
我的任务
分享
public class UserControl<T> : Control where T:class,new()
public class UserControl : Control
{
protected override void Render(HtmlTextWriter writer)
{
writer.Write(pager);
base.Render(writer);
}
//就是这里,要调用不同的泛型类。写重载的话又太麻烦冗余了。。
public List<tbNews> bind(List<tbNews> list)
{
}
}

public L bind<E, L>(L list)
where E : class, new() //E -> Entity
where L : IList<E> //L -> List
{
return default(L);
}
public IList<T> bind<T>(IList<T> list) where T:class,new()
{
}
//就是这里,要调用不同的泛型类。写重载的话又太麻烦冗余了。。
public List<tbNews> bind(List<tbNews> list)
{
}
public IList<T> bind(IList<T> list) where T:class,new()
{
}
public class UserControl : Control
{
protected override void Render(HtmlTextWriter writer)
{
//writer.Write(pager);
//base.Render(writer);
}
//就是这里,要调用不同的泛型类。写重载的话又太麻烦冗余了。。
public List<tbNews> bind<T>(T list)
{
return null;
}
}