Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将以点开头的字符串转换为其十进制值_C#_.net - Fatal编程技术网

C# 将以点开头的字符串转换为其十进制值

C# 将以点开头的字符串转换为其十进制值,c#,.net,C#,.net,在c中,当前区域性设置为id时,如何将以小数点开头的字符串转换为其十进制值# 您可以在问题的前面加上0。您的问题似乎写在您的标题中,而问题本身的文本没有显示足够的信息,说明问题的实际内容以及您试图解决的问题。你有什么例外吗?您是否尝试在web上搜索异常消息?你发现了什么并尝试了什么? if (SessionHelper.Culture == "id-ID") { objGuestInvoiceDetail.DPSTransactionFee = Convert.ToDe

在c中,当前区域性设置为id时,如何将以小数点开头的字符串转换为其十进制值#


您可以在问题的前面加上0。您的问题似乎写在您的标题中,而问题本身的文本没有显示足够的信息,说明问题的实际内容以及您试图解决的问题。你有什么例外吗?您是否尝试在web上搜索异常消息?你发现了什么并尝试了什么?
if (SessionHelper.Culture == "id-ID")
    {

        objGuestInvoiceDetail.DPSTransactionFee = Convert.ToDecimal(objParameter.ParameterValue);
    }


//objParameter.ParameterValue contains value=".80"
if (SessionHelper.Culture == "id-ID")
    {

        objGuestInvoiceDetail.DPSTransactionFee = Convert.ToDecimal(String.Format("0{0}",objParameter.ParameterValue));
        //objGuestInvoiceDetail is ="0.80"
    }


//objParameter.ParameterValue contains value=".80"