Net Core教程

C#格式化输入数据为货币格式

本文主要是介绍C#格式化输入数据为货币格式,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

 

   private void btn_Get_Click(object sender, EventArgs e)
        {
            double P_dbl_value;//定义double类型变量
            if (double.TryParse(txt_input.Text, out P_dbl_value))//判断输入是否正确
            {
                NumberFormatInfo GN = //实例化NumberFormatInfo对象
                    new CultureInfo("zh-CN", false).NumberFormat;
                GN.CurrencyDecimalDigits = Convert.ToInt32(cbox_select.Text);//设置保留位数
                txt_output.Text = P_dbl_value.ToString("C", GN);//将输入的小数转换为货币形式
            }
            else
            {
                MessageBox.Show("请输入正确的数值!", "提示!");//用户提示信息
            }
        }

 

这篇关于C#格式化输入数据为货币格式的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!