-2

我有一个模特女巫在我的网站上持有不同的值,我目前正在尝试检索值令牌。

我用以下方式调用我的模型:

HoldToken t = new HoldToken();
string token = t.Token;

这就是模型的外观

namespace MvcResComm.Models
{

    public class HoldToken
    {
        public string Token { get; set; }
    }
}

我总是收到 null 作为我返回的令牌。我认为这是因为我使用了new关键字。

如何在不更新模型HoldToken的情况下实例化模型?

4

1 回答 1

0

最有可能的是,您正在使用无构造函数的类和自动属性。

我猜你没有设置 HoldToken 自动属性,这就是你得到空值的原因。

添加一个新的无参数构造函数并确保以某种方式初始化 Token 成员。

public HoldToken() 
{
   // Set value of token here
   // Guessing at how you'd instantiate it.
   Token = new Token();
}
于 2012-10-09T10:52:16.197 回答