다음을 통해 공유


IMapView<K,V>.Split(IMapView<K,V>, IMapView<K,V>) 메서드

정의

지도 보기를 두 개의 보기로 분할합니다.

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

매개 변수

first
IMapView<K,V>

IReadOnlyDictionary<K,V>

원래 맵의 절반입니다.

second
IMapView<K,V>

IReadOnlyDictionary<K,V>

원본 맵의 후반부입니다.

설명

.NET을 사용하여 프로그래밍할 때 이 인터페이스는 숨겨지고 개발자는 System.Collections.Generic.IReadOnlyDictionary<TKey,TValue> 인터페이스를 사용해야 합니다.

분할 작업으로 인해 발생하는 두 뷰에는 동일한 수의 항목이 포함되지 않을 수 있습니다. 두 보기가 겹치지 않습니다.

IMapView<K, V> instance 분할할 수 없는 경우 메서드가 반환될 때 첫 번째 매개 변수와 두 번째 매개 변수는 모두 null입니다.

적용 대상

추가 정보