所以我有一个自定义类“Spell”。 在运行时,会创建几个实例并将其添加到“spellDB”列表中。
我希望能够在列表中找到一个具有与声明值相同的ID的拼写,并将找到的拼写添加到列表中。我一直收到一个错误,即该属性无法作为方法调用。
提前致谢!
答案 0 :(得分:2)
您可以尝试这样的事情:
var spell = spellDB.FirstOrDefault(sp=>sp.Id==ID);
这将为spellDB
列表中的第一个对象提供Id
等于给定ID,ID
。如果没有任何此类对象,则spell
将为空。
找到你想要的对象后,只需使用相应列表的Add
方法,就可以将它添加到你想要的任何列表中。