C#字符串替换不工作
问题描述:
我想替换字符串的内容与另一个,但它不会取代C#字符串替换不工作
string oldValue= "iif([PricingTKt_US]>0,1-([F221-B01]/iif([PricingTKt_US]=0,1, [PricingTKt_US])),0)";
oldValue=oldValue.Replace("[PricingTkt_US]","[F123]")
请帮助我理解我所做的错误。
答
string oldValue= "iif([PricingTKt_US]>0,1-([F221-B01]/iif([PricingTKt_US]=0,1, [PricingTKt_US])),0)";
PricingTKt_US
资金K
。
oldValue=oldValue.Replace("[PricingTkt_US]","[F123]")
PricingTkt_US
小k
你有一个较低的箱体K VS大写一个。 – 2014-11-22 18:11:23
学习使用调试器和其他方式调试代码。这意味着要进行试验,比如用简单的字符串尝试相同的事情,以查看逻辑是否起作用。如果是这样,那意味着你的字符串有问题。 – dandan78 2014-11-22 18:11:52