我们通常将货币值存储在SQL服务器中Money。
您希望使用TryParse,以便在用户输入无效值时您的应用不会崩溃。
decimal value;
if (decimal.TryParse(MyTextBox.Text, out value))
{
// do something with value.
}
else
{
// User enters invalid value. Display error message.
}
您可以转换为double,如下所示:
Convert.ToDouble("1.50"));