无法在c#中设置变量的字符串

时间:2016-06-22 17:11:59

标签: c# sitecore

我正在调整团队项目中的付款错误。我对c#还是很新的。因此,如果我遗漏了一些简单的逻辑,请随时告诉我。

我遇到的问题是我的Sitecore值未设置为代码中的属性。它给我留下了一个空字符串

我有以下变量

var paymentTokenResponse = new PaymentToken();

设置如此

paymentTokenResponse.ErrorMessage = SitecoreApplicationLogic.GetFieldValue(INVALID_CC_ERROR_MSG, ResourceGUIDs.ReviewAndPay)

ErrorMessage属性设置为类似字符串

 public string ErrorMessage { get; set; }

调试人员看到的是什么令我感到困惑

SitecoreApplicationLogic.GetFieldValue(INVALID_CC_ERROR_MSG, ResourceGUIDs.ReviewAndPay) 

要返回字符串"您使用无效的信用卡付款

但当我走过房产时,我看到了

paymentTokenResponse.ErrorMessage = " ".

0 个答案:

没有答案