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