pos*_*ive 2 c# parameter-passing uwp
我有两种方法.首先,我在调用第二个方法时从第一个方法传递一个字符串.在第二种方法中,我做了计算.
现在我想将结果传递回第一个方法.
我如何实现这一目标?
我的代码是这样的:
private void RegisterButton_Click(object sender, RoutedEventArgs e)
{
string databaseName = "databaseName";
CheckDatabase(databaseName);
bool test = bRet;
}
private bool CheckDatabase(string databaseName)
{
string connString = "Server=localhost\\SQLEXPRESS;Integrated Security=SSPI;database=master";
string cmdText = "select * from master.dbo.sysdatabases where name=\'" + databaseName + "\'";
bool bRet = false;
using (SqlConnection sqlConnection = new SqlConnection(connString))
{
sqlConnection.Open();
using (SqlCommand sqlCmd = new SqlCommand(cmdText, sqlConnection))
{
int nRet = sqlCmd.ExecuteNonQuery();
if (nRet <= 0)
{
bRet = false;
}
else
{
bRet = true;
}
}
}
return bRet;
}
Run Code Online (Sandbox Code Playgroud)
我如何传回bRet?
根据你的其余代码,也许我误解了这个问题,但这应该有效:
bool test = CheckDatabase(databaseName);
Run Code Online (Sandbox Code Playgroud)