c#

位置:IT落伍者 >> c# >> 浏览文章

C#中如何让一个函数返回多个值


发布日期:2024年04月09日
 
C#中如何让一个函数返回多个值

有两种方法

使用指针变量声明函数(或者使用数组变量)

使用传出参数

第一种方法函数返回的是一个指针地址(数组地址)这个内存地址有多个变量寄存在里面

第二种方法用例子说明

首先声名一个函数定义如下

public bool CheckUser(string UserName out string PassWord Out int State)

{

if ( UserName == )

{

PassWord = ;

State = ;

}

else

{

PassWord = ;

State = ;

}

return false;

}

应用方法如下

string PassWord = ;

int State = ;

string UserName = abc;

bool falg = CheckUser(UserNameout PassWord out State);

这个就可以得到函数CheckUser返回的三个值falg PassWordState

在使用out型参数的时候必须事先声明否则无法使用可以看作输出参数的初始化

上一篇:一个C#写的调用外部进程类

下一篇:使用VS2005打造简单分页浏览器