我在这里遇到了一些问题。这里是: 我有这个班级
public class NewsFeedResources
{
public string Name { get; set; }
public string Id { get; set; }
public string Message { get; set; }
public static ObservableCollection<NewsFeedResources> _newsfeed = new ObservableCollection<NewsFeedResources>
{
new NewsFeedResources { Name = "Joe", Id = "1", Message="Foo" },
new NewsFeedResources { Name = "Wandy", Id = "2", Message="Bar" },
new NewsFeedResources { Name = "Yuliana", Id = "3", Message="Baz" },
new NewsFeedResources { Name = "Hardi", Id = "4", Message="Baz" },
};
public static ObservableCollection<NewsFeedResources> newsFeedResources
{ get { return _newsfeed; }
}
}
如果我有其他数据,例如
Name = John,Id = 5,Message =“Stack overflow”
Name = Jane,Id = 6,Message =“Hello world”
如何将数据添加到类中,而不是从构造函数中添加?谢谢你的帮助
答案 0 :(得分:5)
ObservableCollection
公开Collection<T>.Add
方法:
将一个对象添加到Collection的末尾。
所以你有:
_newsfeed.Add(new NewsFeedResources {Name = "John",
Id = 5,
Message = "Stack overflow"});
_newsfeed.Add(new NewsFeedResources {Name = "Jane",
Id = 6,
Message = "Hello world"});
(从记忆中输入)