如何让一个函数返回多个值(C#)
来源:互联网 发布:gephi如何导入数据 编辑:程序博客网 时间:2024/05/16 18:01
有两种方法:1.使用指针变量声明函数(或者使用数组变量)2.使用传出参数
第一种方法:函数返回的是一个指针地址(数组地址),这个内存地址有多个变量寄存在里面。这个方法我不太会用,传地址传值我常常搞的淅沥糊涂。
第二种方法:我用例子说明。
首先声名一个函数,定义如下
public bool CheckUser(string UserName, out string PassWord, Out int State)
{
if ( UserName == "123" )
{
PassWord = "456";
State = 0;
}
else
{
PassWord = "";
State = 1;
}
return false;
}
应用方法如下:
string PassWord = "";
int State = 0;
string UserName = "abc";
bool falg = CheckUser(UserName,out PassWord, out State);
这个就可以得到函数CheckUser返回的三个值falg 、PassWord、State
在使用out型参数的时候必须事先声明,否则无法使用,可以看作输出参数的初始化。
- 如何让一个函数返回多个值(C#)
- 如何让一个函数返回多个值(C#)
- 如何让一个函数返回多个值(C#)
- 如何让一个函数返回多个值
- 如何让C语言函数返回一个二维数组
- C#中如何让一个函数返回多个值
- 如何让函数返回多个值?
- 让Ruby一个函数返回多个值
- C#中如何让一个函数返回多个
- C语言如何实现一个函数返回另一个函数
- 让函数返回多个值
- java 一个函数如何返回多个值
- 《C专家编程》:函数如何返回一个数组(九)
- c语言中如何返回一个数组函数
- C#--如何在一个函数中返回两个值(包含数组的参数)
- 如何让返回按钮只有一个<
- 让c++ 函数返回一个数组
- 让c++ 函数返回一个数组
- .Net 中的反射(动态创建类型实例) - Part.4
- 福州大学2002GIS考题
- C#写的数据库操作类!
- 身份证号码15位升18位(C#)
- 选择 IT培训应把牢的三项标准
- 如何让一个函数返回多个值(C#)
- 福州大学2003GIS试题
- 福州大学2004GIS试题
- 数据库中与C#中的数据类型对照
- 简单的c#文本文件读写
- 福州大学2005GIS试题
- C#中如何获取注册表信息
- Visual C#.Net 网络程序开发-Socket篇
- 极限编程