按列表名称查找Manatee.Trello.ListCollection的索引

时间:2018-04-12 14:20:43

标签: trello manatee.trello

我试图找到海牛归来的清单的索引,但我无法弄清楚。

_.uniq(_.compact(userCollection.map('name')))

1 个答案:

答案 0 :(得分:1)

Manatee.Trello中的集合都实现了IEnumerable<T>。因此,所有Linq操作都将对它们起作用。

如果你想找到你的清单:

var swimLaneList = Trelloboard.Lists.FirstOrDefault(l => l.Name == "Swim Lane");

如果它确实是您之后的列表的索引,则可以将该集合枚举为List<T>,然后使用您的示例中的.IndexOf()方法

var lists = Trelloboard.Lists.ToList();
var swimLaneList = lists.FirstOrDefault(l => l.Name == "Swim Lane");
// don't forget to check for null
var index = lists.IndexOf(swimLaneList);

您可能还想阅读wiki pages以获取有关使用此库的更多信息。