IMapView<K,V>.Split(IMapView<K,V>, IMapView<K,V>) Método

Definição

Divide a exibição do mapa em dois modos de exibição.

public:
 void Split([Out] IMapView<K, V> ^ & first, [Out] IMapView<K, V> ^ & second);
void Split([Out] IMapView<K, V> const& & first, [Out] IMapView<K, V> const& & second);
public void Split(out IReadOnlyDictionary<K,V> first, out IReadOnlyDictionary<K,V> second);
Public Sub Split (ByRef first As IReadOnlyDictionary(Of K, V), ByRef second As IReadOnlyDictionary(Of K, V))

Parâmetros

first
IMapView<K,V>

IReadOnlyDictionary<K,V>

Metade do mapa original.

second
IMapView<K,V>

IReadOnlyDictionary<K,V>

A segunda metade do mapa original.

Comentários

Ao programar com o .NET, essa interface fica oculta e os desenvolvedores devem usar a interface System.Collections.Generic.IReadOnlyDictionary<TKey, TValue> .

As duas exibições resultantes da operação de divisão podem não conter o mesmo número de itens. As duas exibições não se sobrepõem.

Se a instância de IMapView<K, V> não puder ser dividida, o primeiro e o segundo parâmetros serão nulos quando o método retornar.

Aplica-se a

Confira também