[C#]NumericUpDownコントロールの出力をintで受け取る



範囲が決まっている数値を入力させたい場合、NumericUpDownコントロールを使用すると、数値チェックや範囲チェックを自動で行ってくれるので便利です。


NumericUpDownに入力された結果はValueプロパティで取得できるのですが、Valueプロパティはデータ型がintではなくDecimalになっています。

結果をintで受け取りたい場合は、以下のコードで型変換が可能です。

int intVal = Decimal.ToInt32( numericUpDown1.Value );



1だけなのですが、よく忘れてしまうので備忘録用のメモ。

関連記事

コメントを残す

メールアドレスが公開されることはありません。