在命名空间里的方法
    
public static DataSet SQLdt(int PageIndex,String sql,out string pindex)
{
   
}
我直接在index.aspx.cs里调用
string pindex;
Response.Write(SQLdt(out pindex));提示“SQLdt”方法没有采用“1”个参数的重载错误!请问怎么解决?谢谢!

解决方案 »

  1.   

    string pindex;
    Dataset ds = SQLdt(1,"select xxxx", out pindex);
    Response.Write(pindex);
    =============================
    好好去看看out关键字
      

  2.   

    调用参数数目不对,和out无关吧?
    基本问题了,看看书
      

  3.   


    如上 ··
    OUT参数 相当于传递了一个变量得引用 最后对变量操作完毕直接输出这个变量即可!
    你得SQLdt(int PageIndex,String sql,out string pindex)明明是3个参数怎么可以直传一个··?