本文整理汇总了C#中ObjectList.Contains方法的典型用法代码示例。如果您正苦于以下问题:C# ObjectList.Contains方法的具体用法?C# ObjectList.Contains怎么用?C# ObjectList.Contains使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ObjectList
的用法示例。
在下文中一共展示了ObjectList.Contains方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: GetRelationsByLevel
public static ObjectList<LocalAddress> GetRelationsByLevel(ObjectList<LocalAddress> addresses, AddressLevel lvl)
{
ObjectList<LocalAddress> list = new ObjectList<LocalAddress>();
foreach (LocalAddress address in addresses)
{
LocalAddress parentByLevel = address.GetParentByLevel(lvl);
if ((parentByLevel == Null) || (parentByLevel == null))
{
list.AddRange(address.GetChildrenByLevel(lvl));
}
else if (!list.Contains(parentByLevel))
{
list.Add(parentByLevel);
}
}
return list;
}