首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >空引用MVC3

空引用MVC3
EN

Stack Overflow用户
提问于 2012-10-30 21:18:54
回答 1查看 92关注 0票数 0

我在我的MVC3主控制器的索引方法中有以下代码。我正在尝试的是,从我的资源文件(.resx)中获取值,并将它们显示在视图中。

代码语言:javascript
运行
复制
private ResourceManager rm = null;
private ResourcesTexts text;

public ActionResult Index()
{
  text = new ResourcesTexts();
  rm = new ResourceManager("Credit.SiteResources", Assembly.GetExecutingAssembly());
  var res = rm.GetResourceSet(CultureInfo.CurrentCulture, true, true);

foreach (DictionaryEntry resource in res)
{
  if (resource.Key.ToString().Count() == 14)
    {
     string x = resource.Value.ToString();
    text.myList.Add(x);
    }
}

return View(text);
}

我在调试时遇到空引用错误。

有什么帮助吗?

在我看来,我正在尝试这样的东西。

代码语言:javascript
运行
复制
@foreach(var x in Model.myList.Item)
{
    <p>@x</p>
}

我该怎么解决呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-30 21:33:40

试试这个:

代码语言:javascript
运行
复制
text = new ResourcesTexts();
text.myList = new List<string>();

ResourcesTexts构造函数中创建列表

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13139881

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档