ストアド プロシージャを実行し、文字列を返しています。文字列は、条件に応じて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);