我爱Aspx >> Asp.Net >> 函数的参数为(out string aa)是什么意思我使用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)
Ҷƪл˵?
server(windows)/client(linux)通..[07-06]
struts+spring+hibernate - myec..[07-06]
jboss下ejb hellowold 部署,已经..[07-06]
菜鸟求解答!JSP中跳转问题[07-06]
如何获得client的MAC地址?[07-06]
为什么这个例子程序编译不过?[07-06]
为何Bean无法取值?[07-06]
100分请教3个问题(都容易,答对..[07-06]
急!程序发布时出错:要求安装程..[07-06]
求教: 如何把流(图片)显示到页..[07-06]