我正在执行一个存储过程并返回一个字符串。该字符串设置为 return 1
,0
或"USER DOES NOT EXISTS"
取决于条件。
只是想知道以下是否是一种不好的编程习惯。
string result = _db.GetParameterValue(cmdObj, "@strMessage").ToString();
try
{
int a = int.Parse(result);
if (a == 1)
Console.WriteLine("A");
else
Console.WriteLine("B");
}
catch
{
Console.WriteLine(result);
}
Console.WriteLine(result);