需要对象引用才能访问非静态字段,方法或属性

时间:2018-06-22 09:05:03

标签: c# asp.net asp.net-mvc asp.net-mvc-4

我已经在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)]

如何解决此问题?

0 个答案:

没有答案