.net中的函数可以返回多个值

函数

.net中的函数可以返回多个值了
通过out关键字
private string TestOut(out char i)

{

i = 'a';
return “good study“;
}
private void button_Click(object sender,System.EventArgs e)

{
char i;//不必初始化
string getReturn = TestOut(out i);
richTextBox1.AppendText(“方法执行的返回值是:“+getReturn+“\r\n“);
richTextBox1.AppendText(“返回out参数的值是:“+i.ToString()+“\r\n“);

}

时间: 2024-10-30 12:54:23

.net中的函数可以返回多个值的相关文章

类中const函数的返回值问题

问题描述 类中const函数的返回值问题 我写了一个matrix类,其中定义了一个二维指针int **p用来表示这个矩阵,现在我需要些一个下标操作符的重载,但是他会报错. const int *&matrix::operator const { return p[n]; } 这个函数返回一个一维指针引用.但是我不知道错在哪儿了. 但是如果把返回引用改成返回一维指针本身,也就是如下所示,就没问题了.为什么呢??哪个大神来解释下. const int *matrix::operator const

VBS中InputBox函数的返回值使用技巧_vbs

如果用户单击确定或按下 ENTER,则 InputBox 函数返回文本框中的内容.如果用户单击取消,则函数返回一个零长度字符串 (""). 这是参考手册对InputBox函数返回值的说明,简单而明了,还有必要专门写一篇文章来讨论?我知道你一定对标题不屑一顾,换成是我,我也一定会不屑一顾,如果我没有看到百度VBS吧里的一个帖子. 关于Inputbox 疑惑 ---------------------------- 如果用户单击确定或按下 ENTER,则 InputBox 函数返回文本框中

C中snprintf函数的返回值问题

今天特别记录下. snprintf的函数原型为: int snprintf(char *str, size_t size, const char *format, -); 说明: 之前以为snprintf的返回值是实际写入到str字符串的长度,其实不然 case 1 : 如果要输出的字符串的长度< size, 主要这里不包括=, 因为snprintf会自动将加入到str中, snprintf的返回值是实际str的长度 case 2 : 如果要输出的字符串长度>= size, 则表明str的长度

js中function函数设置参数有默认值

在php中我可以这样写  代码如下 复制代码 function abcccc ($a=1,$b=2){   return $a+$b; } 调用可直接  代码如下 复制代码 abccc() abccc(1) abccc(1,1) 但在js中这样写提示提示 变量未定义undefined了,但我觉得在js中的默认值应该是 undefined 在函数内预设数可以用 arguments[i] i就是你参数的位置 第一个为0 所以要设定 flag 的默认值 则可以这么写  代码如下 复制代码 functi

asp中让function同时返回多个值的代码_应用技巧

复制代码 代码如下: <% call getMyNumber(aa,bb,cc) response.write aa & " " & bb & "<br />" & cc function getMyNumber(byref aa,byref bb,byref cc) aa=3 bb=4 cc =10 end function %>

asp中让function同时返回多个值的代码

复制代码 代码如下: <% call getMyNumber(aa,bb,cc) response.write aa & " " & bb & "<br />" & cc function getMyNumber(byref aa,byref bb,byref cc) aa=3 bb=4 cc =10 end function %>

PowerShell小技巧之从函数中返回多个值_PowerShell

假设一个PS脚本函数需要返回多个值,最好的办法是返回对象并且存储对象独有的属性. 这里有一个不错的方法.它能轻松的返回你想要的多个信息,并将结果分配给多个变量: function Get-MultipleData { Get-Date 'Hello' 1+4 } $date,$text,$result=Get-MultipleData "The date is $date" "The text was $text" "The result is $resu

JavaScript中isPrototypeOf函数作用和使用实例

  这篇文章主要介绍了JavaScript中isPrototypeOf函数作用和使用实例,本文讲解了它的作用和使用方法以及使用实例,需要的朋友可以参考下 JavaScript中isPrototypeOf函数方法是返回一个布尔值,指出对象是否存在于另一个对象的原型链中.使用方法: 代码如下: object1.isPrototypeOf(object2) 其中object1为必选项,一个对象的实例. object2为必选项,另一个对象,将要检查其原型链. 如果 object2 的 原型链中包含obj

javascript中match函数的用法小结

 本篇文章主要是对javascript中match函数的用法进行了详细的总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助 javascript中的match函数是使用正则表达式对字符串进行查找,并将查找的结果作为数组返回,在实际开发中非常的有用,使用方法如下:  stringObj.match(rgExp)  其中stringObj是必选项.对其进行查找的 String 对象或字符串文字.  rgExp是必选项.为包含正则表达式模式和可用标志的正则表达式对象.也可以是包含正则表达式模式和可