繁体   English   中英

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

[英]Convert a string beginning with a point to its decimal value

当前文化在C#中设置为ID-ID时,如何将以小数点开头的字符串转换为其十进制值

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"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM