Collections.Disjoint Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna true se as duas coleções especificadas não tiverem elementos em comum.
[Android.Runtime.Register("disjoint", "(Ljava/util/Collection;Ljava/util/Collection;)Z", "")]
public static bool Disjoint(System.Collections.Generic.ICollection<object> c1, System.Collections.Generic.ICollection<object> c2);
[<Android.Runtime.Register("disjoint", "(Ljava/util/Collection;Ljava/util/Collection;)Z", "")>]
static member Disjoint : System.Collections.Generic.ICollection<obj> * System.Collections.Generic.ICollection<obj> -> bool
Parâmetros
- c1
- ICollection<Object>
uma coleção
- c2
- ICollection<Object>
uma coleção
Retornos
true se as duas coleções especificadas não tiverem elementos em comum.
- Atributos
Comentários
Retorna true se as duas coleções especificadas não tiverem elementos em comum.
O cuidado deve ser exercido se esse método for usado em coleções que não estejam em conformidade com o contrato geral para Collection. As implementações podem optar por iterar em uma coleção e testar a contenção na outra coleção (ou para executar qualquer computação equivalente). Se uma coleção usar um teste de igualdade não padrão (assim como uma SortedSet cuja ordenação não <>é compatível com equals</em> ou o conjunto de chaves de umIdentityHashMap), ambas as coleções deverão usar o mesmo teste de igualdade não padrão ou o resultado desse método será indefinido.
O cuidado também deve ser exercido ao usar coleções que têm restrições sobre os elementos que eles podem conter. As implementações de coleção têm permissão para gerar exceções para qualquer operação que envolva elementos que eles considerarem inelegíveis. Para segurança absoluta, as coleções especificadas devem conter apenas elementos que são elementos qualificados para ambas as coleções.
Observe que é permitido passar a mesma coleção em ambos os parâmetros, nesse caso, o método retornará true se e somente se a coleção estiver vazia.
Adicionado em 1.5.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.