IMapView<K,V>.Split(IMapView<K,V>, IMapView<K,V>) Metodo

Definizione

Suddivide la visualizzazione mappa in due visualizzazioni.

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))

Parametri

first
IMapView<K,V>

IReadOnlyDictionary<K,V>

Metà della mappa originale.

second
IMapView<K,V>

IReadOnlyDictionary<K,V>

Seconda metà della mappa originale.

Commenti

Quando si programma con .NET, questa interfaccia è nascosta e gli sviluppatori devono usare l'interfaccia System.Collections.Generic.IReadOnlyDictionary<TKey,TValue> .

Le due visualizzazioni risultanti dall'operazione di divisione potrebbero non contenere lo stesso numero di elementi. Le due visualizzazioni non si sovrappongono.

Se l'istanza di IMapView<K, l'istanza V > non può essere suddivisa, i parametri primo e secondo sono Null quando il metodo restituisce.

Si applica a

Vedi anche