我的意图是使用NET项目中的atlassian SDK获得Jira项目中所有受让人的列表。我正在尝试使用以下代码行实现这一点:
List<string> jiraAssignees = jira.Issues.Queryable
.Where(i => i.Project == "blahblah")
.Select(i => i.Assignee)
.Distinct()
.ToList();
但是,出现以下错误:
Atlassian.Jira.dll中发生了'System.InvalidCastException'类型的异常,但未在用户代码中处理
无法转换类型为'System.Linq.EnumerableQuery
1[Atlassian.Jira.Issue]' to type 'System.Collections.Generic.IEnumerable
1 [System.String]'的对象。
有什么主意如何正确投射吗?顺便说一句,我知道一个解决所有问题并选择不同用户的解决方法,但这是一个不好的做法。