ArrayList.Adapter(IList) Yöntem

Tanım

Belirli IListbir için sarmalayıcı ArrayList oluşturur.

public:
 static System::Collections::ArrayList ^ Adapter(System::Collections::IList ^ list);
public static System.Collections.ArrayList Adapter (System.Collections.IList list);
static member Adapter : System.Collections.IList -> System.Collections.ArrayList
Public Shared Function Adapter (list As IList) As ArrayList

Parametreler

list
IList

Sarmalama IList .

Döndürülenler

ArrayList çevresindeki IListsarmalayıcı.

Özel durumlar

list, null değeridir.

Açıklamalar

Adapter içeriğini IListkopyalamaz. Bunun yerine, yalnızca çevresinde bir ArrayList sarmalayıcı oluşturur; bu nedenle, 'de IList yapılan değişiklikler de öğesini ArrayListIListetkiler.

ArrayList sınıfı genel Reverseve BinarySearchSort yöntemleri sağlar. Bu sarmalayıcı üzerinde IListbu yöntemleri kullanmanın bir aracı olabilir; ancak, sarmalayıcı aracılığıyla bu genel işlemlerin gerçekleştirilmesi doğrudan üzerinde IListuygulanan işlemlerden daha az verimli olabilir.

Bu yöntem bir O(1) işlemdir.

Şunlara uygulanır

Ayrıca bkz.