为了账号安全,请及时绑定邮箱和手机立即绑定

看不懂.....

看不懂.....

白猪掌柜的 2018-12-06 15:22:31
 public IList<users> Select(string where, bool bParentTable, bool bChildrenTable)        {            IList<users> list = new List<users>();            SqlParameter[] param ={   new SqlParameter("@where",SqlDbType.VarChar,8000)   };            param[0].Value = where;            string sqlCommand = "usersSelectByParams";            using (SqlDataReader dr = SqlHelper.ExecuteReader(Conn.SqlConn,CommandType.StoredProcedure, sqlCommand, param))            {                while (dr.Read())                {                    list.Add(this.Select(dr));                }            }            foreach (users obj in list)            {                this.Select(obj, bParentTable, bChildrenTable);            }            return list;        }  public IList<users> Select(string where)        {            return this.Select(where, false, false);        } 中的 list.Add(this.Select(dr)); 什么意思 ?? 还有这个         foreach (users obj in list)            {                this.Select(obj, bParentTable, bChildrenTable);            }            return list;
查看完整描述

3 回答

?
繁花不似锦

TA贡献1851条经验 获得超4个赞

你这个应该是方法的类有多个Select的重载方法,多贴些代码看看。

查看完整回答
反对 回复 2019-01-21
?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞

Select应该是有重载方法吧,

Select(SqlDataReader dr);

Select(Users obj, bool bParentTable,bool bChildrenTable)

 

查看完整回答
反对 回复 2019-01-21
  • 3 回答
  • 0 关注
  • 426 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信