入的参数可能是List任意类型的对象,请问我该如何定义。

jidayangyang 2010-12-08 04:42:15
 /// <summary>
/// 初始化分页类
/// </summary>
/// <param name="listData">数据源</param>
/// <param name="pageSize">每页记录数</param>
/// <param name="currentPage">当前页码</param>
public MyPager(List<Object> listData, int pageSize, int currentPage)


我想定义一个通用的分页类,传入的第一个参数可能是List任意类型的对象,请问我该如何定义。
...全文
548 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
TimZhuFaith 2010-12-09
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 jidayangyang 的回复:]
C# code
public MyPager(List<T> listData, int pageSize, int currentPage)


错误 1 找不到类型或命名空间名称“T”(是否缺少 using 指令或程序集引用?)
[/Quote]
class MyPager<T>
{
public MyPager(List<T> listData, int pageSize, int currentPage){}
}
jidayangyang 2010-12-09
  • 打赏
  • 举报
回复
 public MyPager(List<T> listData, int pageSize, int currentPage)


错误 1 找不到类型或命名空间名称“T”(是否缺少 using 指令或程序集引用?)
一切为了你 2010-12-08
  • 打赏
  • 举报
回复
public MyPager<T>(List<T> listData, int pageSize, int currentPage)
wuyq11 2010-12-08
  • 打赏
  • 举报
回复
public MyPager<T>(List<T> listData, int pageSize, int currentPage)
d563382384 2010-12-08
  • 打赏
  • 举报
回复
public MyPager<T>(List<T> listData, int pageSize, int currentPage) where T : class
小人物扫雷 2010-12-08
  • 打赏
  • 举报
回复
同意楼上几位,楼主还是看看泛型吧。
  • 打赏
  • 举报
回复
public MyPager<T>(List<T> listData, int pageSize, int currentPage)
benyouyong 2010-12-08
  • 打赏
  • 举报
回复
直接用object类型
TimZhuFaith 2010-12-08
  • 打赏
  • 举报
回复
List<T>看下泛型

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧