首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GetProperty umbraco C#

GetProperty umbraco C#
EN

Stack Overflow用户
提问于 2014-05-12 18:45:07
回答 1查看 154关注 0票数 0

我真的不明白为什么会发生这样的事情,而我却被卡住了。我找不到这样做的方法。所以问题是member.GetProperty().Value.ToString()做得并不好。如果我做这个member.GetProperty("test").Value.ToString(),它就能工作,但是如果我想动态地做它,它就不能工作:(这是代码的一部分(对这个案例很重要)

代码语言:javascript
复制
Member currentMem = Member.GetCurrentMember();
int memberId = currentMem.Id;

Member member = new Member(memberId);
int count = 0;
while (count < list.count)
{
    member.getProperty(list[count]).Value = does not matter //
    count++;
}

事情就这么简单,我不明白的是为什么它不能工作。它说"object not set as a instance of a object",这是为什么?:/但是如果我给他一个"default“值,它是这样工作的

代码语言:javascript
复制
while (count < list.count)
{
    member.getProperty(list[1]).Value = does not matter //
    count++;
}

感谢您阅读我的帖子,希望您能帮助我:)

EN

回答 1

Stack Overflow用户

发布于 2014-05-12 19:01:43

看起来列表的顺序很重要。我只需要创建一个SortedList而不是List

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

https://stackoverflow.com/questions/23606927

复制
相关文章

相似问题

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