Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

ICollection<T> Interface

Defines Métodos to Manipulate genérico Collections.

Namespace:  System.Collections.Generic
Assembly:  mscorlib (em mscorlib. dll)

public interface ICollection<T> : IEnumerable<T>, 
	IEnumerable

Parâmetros de Tipo

T

O tipo dos elementos da coleção.

The ICollection<T> interface is the base interface for classes in the System.Collections.Generic namespace.

The ICollection<T> interface extends IEnumerable<T>; IDictionary<TKey, TValue> and IList<T> are more specialized interfaces that extend ICollection<T>.A IDictionary<TKey, TValue> implementation is a collection of key/value pairs, like the Dictionary<TKey, TValue> class.A IList<T> implementation is a collection of values, and its members can be accessed by index, like the List<T> class.

Some collections that limit access to their elements, like the Queue<T> class and the Stack<T> class, directly implement the ICollection<T> interface.

If neither the IDictionary<TKey, TValue> interface nor the IList<T> interface meet the requirements of the required collection, derive the new collection class from the ICollection<T> interface instead for more flexibility.

Contribuições da comunidade

ADICIONAR
Mostrar: