Hodnotu z Numeric UpDown musíš ukládat spíše ve vyjmečném případě,kdy je požadavek, že se hodnota změní a zároveň potřebuješ někde pracovat se "starou" hodnotou.
Jak se lze dočíst v manuálu, hodnotu přečteš z vlastnosti Value.
Vrácený typ hodnoty je méně častého typu decimal.
Např.
decimal hodnota = numericUpDown1.Value;