在调用页面的代码加上一句:int Rank;试试

解决方案 »

  1.   

    如果加这个错误提示:D:\工作\Agent\ShoppingCart.aspx.cs(25): 无法将类型“void”隐式转换为“int”
      

  2.   

    public void GetRank(out int Rank) //定义返回void
    int ss = rank.GetRank(out Rank);  //要求它返回int ,所以报错
    直接:
    int Rank;
    rank.GetRank(out Rank);
    在这里看看Rank的值
      

  3.   

    这样是可以编译通过, 但是如何才能取得out Rank的值,比如象前面那样如何赋值给一个变量?
      

  4.   

    看看帮助里的:
    Visual Basic 和 Visual C# / 参考/Visual C#语言/C#语言规范/类/ 方法/方法参数/输出参数 里的例子