次のようなMySQLストアドプロシージャで呼び出されるパラメーターを追加しています
List<MySqlParameter> MyParams = new List<MySqlParameter>();
MyParams.Add(new MySqlParameter("MyId", 0));
しかし、何らかの理由で、コードをステップ実行するときに MyParams、MyId の値を見ると、null に変換されます。以下のようにint変数から値を代入すれば問題ないので、これがなぜなのか誰にもわかりますか
int id = 0;
List<MySqlParameter> MyParams = new List<MySqlParameter>();
MyParams.Add(new MySqlParameter("MyId", id));