麻烦将下面代买给出注释,谢谢了下面是一段注释代码        /// <summary>
        /// 根据sql查询语句,返回填充的数据集
        /// </summary>
        /// <param name="dataset"></param>
        /// <returns></returns>
下面主要是想知道IList<HireRoomInfo>的意思,说以下使用方法,用处 public static IList<HireRoomInfo> GetNumberIdByis()
       {
           return hire.GetNumberIdByis();
       }另外说明一下,DBHelper的作用跟使用方法

解决方案 »

  1.   

    返回类型为HireRoomInfo的结果集合
      

  2.   

    IList<HireRoomInfo> 为一个类型 这里表示该方法的返回值为这个类型
      

  3.   

    public static IList<HireRoomInfo> GetNumberIdByis()
           {
               return hire.GetNumberIdByis();
           }------------hire.GetNumberIdByis() 是一个方法 返回类型为 IList<HireRoomInfo>IList<HireRoomInfo> 是一个范型
    HireRoomInfo 又是一个自定义类型OK不?
      

  4.   

    /// <summary>
            /// 根据sql查询语句,返回填充的数据集
            /// </summary>
            /// <param name="dataset"></param>
            /// <returns></returns>
    这一段也要解释?晕倒。。就是XML声明,可以让你在其他地方调用到这个方法时可以根据描述知道它的确切用途这个方法传入了一个DataSet,估计返回的也是DataSet可以在
    /// <param name="dataset">A</param>
            /// <returns>B</returns>
    的A,B位置添加说明
      

  5.   

    DBhelper是一个数据库类,里面包含了操作数据的公有方法。
      

  6.   

    [1]代码与注释是不对应的,显然是错的.
    [2]代码这样的写法也有问题
    A:一个静态方法,却返回一个实例的方法调用.(通不过的)
    B:假设hire不是实例,是静态的好象说不过去,而且也该用PASCAL风格的命名.