简单的方法就是,如果是减号开始就用负值,否则就是正值。 string value; // 这里是需要处理的内容decimal d; bool refund = value.StartWith("-"); d = Convert.ToDecimal(value.Replace("-",""));if(refund) d = -d;
一,JS: var num = "123456"; if (parseInt(num) > 0) {//退貨時 num = parseInt(num) * (-1); } 二,string num = "--1222"; if (num.IndexOf('-')>-1) { num = "-" + num.TrimStart('-'); }
string strResult ="-"+ str.trimbegin("-");
string value; // 这里是需要处理的内容decimal d;
bool refund = value.StartWith("-");
d = Convert.ToDecimal(value.Replace("-",""));if(refund) d = -d;
var num = "123456";
if (parseInt(num) > 0) {//退貨時
num = parseInt(num) * (-1);
}
二,string num = "--1222";
if (num.IndexOf('-')>-1)
{
num = "-" + num.TrimStart('-');
}