public void GetInfo(int? pageSize)
int?代表 pageSize 可以为null
pageSize = pageSize ?? 2;
上面这一行代码和如下代码等同,
它的意思就是pageSize为null吗,如果是就返回2,如果不是就返回pageSize
pageSize = pageSize == null ? 2 : pageSize;
var tempData = mvcDB.UserInfo.Skip<UserInfo>(pageSize.Value*(pageIndex.Value-1));
这里的pageSize后面的Value,是因为pageSize是可空类型,Value表示取出它的整形值
int?代表 pageSize 可以为null
pageSize = pageSize ?? 2;
上面这一行代码和如下代码等同,
它的意思就是pageSize为null吗,如果是就返回2,如果不是就返回pageSize
pageSize = pageSize == null ? 2 : pageSize;
var tempData = mvcDB.UserInfo.Skip<UserInfo>(pageSize.Value*(pageIndex.Value-1));
这里的pageSize后面的Value,是因为pageSize是可空类型,Value表示取出它的整形值