大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> NET专区 -> 如何让一个函数返回多个值(C#)

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

时间: 2021-07-31 作者:daque

 有两种本事: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型参数的工夫必定事先表明,要不没辙应用,无妨看作输出参数的初始化。

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.