我想将一个对象转换为列表,以便我可以迭代这些项目,如何做到这一点?成员变量返回 IGroupMembersCollectionWithReferencesPage。我怎样才能将其转换为列表?
var clientSecretCredential = new ClientSecretCredential(tenantId, clientId, clientSecret, options); var graphClient = new GraphServiceClient(clientSecretCredential, 范围);
try
{
// convert members to a list or collection
var members = await graphClient.Groups["group-id"].Members.Request().GetAsync();
return new JsonResult(members);
}
catch (Exception ex)
{
Logger.Warning(ex.Message);
throw;
}
Run Code Online (Sandbox Code Playgroud) 我想要一种功能,可以将一个集合对象与另一个集合对象进行比较。能够比较这些类型中的值。
例如:
var users = new List<string>();
users.Add("James");
users.Add("Jim");
users.Add("Aaron");
users.Add("Mary");
var confirmedUsers = new List<string>();
confirmedUsers.Add("James");
confirmedUsers.Add("Jim");
Run Code Online (Sandbox Code Playgroud)
我希望能够比较这两个列表并查看相似点和差异。例如,功能应显示“詹姆斯在两者中”-“亚伦从确认的用户中丢失”等。Ps 类型可以是任何类型。
任何帮助将非常感激。