• λ我爱Aspx >> Asp.Net >> 函数的参数为(out string aa)是什么意思
  • 函数的参数为(out string aa)是什么意思

  • :aspxer  Դ:csdn  :2007-7-6 2:42:05  ؼ:
  • 我使用webServices 来下载数据库的表,但是每次只能下载一个表,朋友建议我用

    google_ad_width = 250; google_ad_height = 250; google_ad_format = "250x250_as"; google_color_url = "000000";

    public string (out string aa)

    说可以返回多个值,请问这个是什么意思,怎么用啊?

    第2楼. 由 wangwei155 于 2007-6-27 10:38:57 发表

    out 参数,在函数引用的地方,可以将此变量的值返回,也相当于另一种方式的return

    第3楼. 由 SassyBoy 于 2007-6-27 10:42:34 发表

    一个是函数返回值,一个是参数 out 返回值,还有可以用ref string aa来返回

    第4楼. 由 fuyiyong 于 2007-6-27 10:45:22 发表

    aa这个参数会在你调用这个方法的地方被赋值

    比如:

    string aa = "";

    xx(out aa);

    调完这个方法aa就是"test"

    XX(out string aa)

    {

    aa = "test";

    }

    第5楼. 由 SassyBoy 于 2007-6-27 10:58:02 发表

    msdn的...

    C# 语言参考

    out(C# 参考)

    out 关键字会导致参数通过引用来传递。这与 ref 关键字类似,不同之处在于 ref 要求变量必须在传递之前进行初始化。若要使用 out 参数,方法定义和调用方法都必须显式使用 out 关键字。例如:

    class OutExample

    {

    static void Method(out int i)

    Ҷƪл˵?
  • һƪ求Visual Studio 2005 extensions for .NET Framework 3.0 (WCF & WPF), November 2006 CTP
    һƪserver(windows)/client(linux)通讯,服务器异常结束遇到的问题/