数値をnumericupdownの値からint32に変換しようとしているときに、間違った数値が表示され、ステップスルーしてデバッグしました。値が3の数値updownとして表示されますが、intは格納されているのは2として出てきます。なぜこれを行うのか本当にわかりません
int max = Convert.ToInt32(Sale.numericUpDown3.Value);
デバッグ時にValueは3と表示されますが、maxは2と表示されます。これは、後でmaxが使用されているときに、データテーブルの間違った行からデータを取得することを意味します。これは前に誰かに起こったのですか?:S