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



我试图找到海牛返回的列表的索引,但我无法弄清楚。

        var TrelloList = Trelloboard.Lists;
        var XML = Trelloboard.Lists[2].Cards[0].Description;
        Console.WriteLine(TrelloList.IndexOf("Swim Lane"));

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 页面以获取有关使用此库的更多信息。

相关内容

  • 没有找到相关文章

最新更新