IMapView<K,V>.Split(IMapView<K,V>, IMapView<K,V>) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Divide la vista de mapa en dos vistas.
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>
Una mitad del mapa original.
- second
-
IMapView<K,V>
IReadOnlyDictionary<K,V>
Segunda mitad del mapa original.
Comentarios
Al programar con .NET, esta interfaz está oculta y los desarrolladores deben usar la interfaz System.Collections.Generic.IReadOnlyDictionary<TKey,TValue> .
Es posible que las dos vistas resultantes de la operación de división no contengan el mismo número de elementos. Las dos vistas no se superponen.
Si el IMapView<K, la instancia de V> no se puede dividir, los parámetros primero y segundo son null cuando el método devuelve.