我已经在constant.cs文件中定义了常量,请查找以下代码。
public const string MessageVryPhone = "xyz";
现在我已经在控制器上创建了对象,并从常量中获取变量中的值。
static MessageDM messageDmObj = new MessageDM();
public string abc= messageDmObj.GetContextualMessage(Helper.Constants.MessageVryPhone);
虽然我将abc设为常规ErrorMessage
,但我得到了
访问非静态字段,方法或属性错误需要对象引用。
[RegularExpression("^\\([1-9][0-9]{2}\\)[ ][0-9]{3}[ ][-][ ][0-9]{4}$", ErrorMessage = abc)]
如何解决此问题?