请考虑以下代码:
GroupPrincipal gp = ... // gets a reference to a group
foreach (var principal in gp.Members)
{
// How can I determine if principle is a user or a group?
}
我想知道(基于成员集合),哪些成员是用户,哪些是组。根据它们的类型,我需要触发额外的逻辑。