我有以下代码
public class KeyDO
{
property int ID {get;set;}
property string KeyID {get;set;}
}
在另一个类中,我有一个返回值的方法,如下所示
public List<KeyDO> GetList()
{
List<KeyDO> mylist =new List<KeyDO>();
....
return mylist;
}
在网页加载事件
中List<KeyDO> myclientlist=myobj.GetList()
但它不起作用......基本上我想将自定义列表分配给相同的自定义列表对象。我是否需要迭代结果并分配它。请帮忙。
答案 0 :(得分:0)
“我想将自定义列表分配给相同的自定义列表对象”
似乎就像在将您的列表的新实例分配给myclientlist
时可能会遇到问题。这是一个猜测,直到你添加更多细节。
您可以清除旧列表并使用AddRange
方法将新项目添加到其中,而不是定义新列表(您不必逐个遍历整个列表)一个):
myclientlist.Clear();
myclientlist.AddRange(myobj.GetList());