Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

Interface IList<T>

Represents a collection of objects that can be individually accessed by index.

Namespace:  System.Collections.Generic
Assembly:  mscorlib (em mscorlib.dll)
public interface IList<T> : ICollection<T>, 
	IEnumerable<T>, IEnumerable

Parâmetros de tipo

T

O tipo de elementos na lista.

O tipo IList<T> expõe os membros a seguir.

  NomeDescrição
Propriedade públicaCompatível com o XNA FrameworkCountObtém o número de elementos contidos no ICollection<T>. (Herdado de ICollection<T>.)
Propriedade públicaCompatível com o XNA FrameworkIsReadOnlyObtém um valor indicando se a ICollection<T> é somente leitura. (Herdado de ICollection<T>.)
Propriedade públicaCompatível com o XNA FrameworkItemObtém ou define o elemento no índice especificado.
Início
  NomeDescrição
Método públicoCompatível com o XNA FrameworkAddAdiciona um item para o ICollection<T>. (Herdado de ICollection<T>.)
Método públicoCompatível com o XNA FrameworkClearRemove todos os itens a partir de ICollection<T>. (Herdado de ICollection<T>.)
Método públicoCompatível com o XNA FrameworkContainsDetermina se a ICollection<T> contém um valor específico. (Herdado de ICollection<T>.)
Método públicoCompatível com o XNA FrameworkCopyToCopia os elementos da ICollection<T> para um Array, começando em um determinado Array índice. (Herdado de ICollection<T>.)
Método públicoCompatível com o XNA FrameworkGetEnumerator()Retorna um enumerador que itera por meio de uma coleção. (Herdado de IEnumerable.)
Método públicoCompatível com o XNA FrameworkGetEnumerator()Retorna um enumerador que itera através da coleção. (Herdado de IEnumerable<T>.)
Método públicoCompatível com o XNA FrameworkIndexOfDetermina o índice de um item específico do IList<T>.
Método públicoCompatível com o XNA FrameworkInsertInsere um item para o IList<T> no índice especificado.
Método públicoCompatível com o XNA FrameworkRemoveRemove a primeira ocorrência de um objeto específico a partir de ICollection<T>. (Herdado de ICollection<T>.)
Método públicoCompatível com o XNA FrameworkRemoveAtRemove o IList<T> item no índice especificado.
Início
  NomeDescrição
Método de extensão públicoCompatível com o XNA FrameworkAggregate<T>(Func<T, T, T>)Sobrecarregado. Aplica uma função acumuladora em uma seqüência. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkAggregate<T, TAccumulate>(TAccumulate, Func<TAccumulate, T, TAccumulate>)Sobrecarregado. Aplica uma função acumuladora em uma seqüência. O valor de propagação especificado é usado como o valor inicial de acumulação. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkAggregate<T, TAccumulate, TResult>(TAccumulate, Func<TAccumulate, T, TAccumulate>, Func<TAccumulate, TResult>)Sobrecarregado. Aplica uma função acumuladora em uma seqüência. O valor de propagação especificado é usado como o valor inicial de acumulação e a função especificada é usada para selecionar o valor resultado. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkAll<T>Determina se todos os elementos de uma seqüência satisfazem uma condição. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkAny<T>()Sobrecarregado. Determina se uma seqüência contém elementos. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkAny<T>(Func<T, Boolean>)Sobrecarregado. Determina se qualquer elemento de uma seqüência satisfaz uma condição. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkAsEnumerable<T>Retorna a entrada digitada como IEnumerable<T>. (Definido por Enumerable.)
Método de extensão públicoAsParallel()Sobrecarregado. Permite a paralelização de uma consulta. (Definido por ParallelEnumerable.)
Método de extensão públicoAsParallel<T>()Sobrecarregado. Permite a paralelização de uma consulta. (Definido por ParallelEnumerable.)
Método de extensão públicoAsQueryable()Sobrecarregado. Converte um IEnumerable para um IQueryable. (Definido por Queryable.)
Método de extensão públicoAsQueryable<T>()Sobrecarregado. Converte um IEnumerable<T> genérico para um IQueryable<T> genérico. (Definido por Queryable.)
Método de extensão públicoCompatível com o XNA FrameworkAverage<T>(Func<T, Decimal>)Sobrecarregado. Calcula a média de uma seqüência de valores Decimal que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkAverage<T>(Func<T, Nullable<Decimal>>)Sobrecarregado. Calcula a média de uma seqüência de valores Decimal anuláveis que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkAverage<T>(Func<T, Double>)Sobrecarregado. Calcula a média de uma seqüência de valores Double que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkAverage<T>(Func<T, Nullable<Double>>)Sobrecarregado. Calcula a média de uma seqüência de valores Double anuláveis que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkAverage<T>(Func<T, Int32>)Sobrecarregado. Calcula a média de uma seqüência de valores Int32 que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkAverage<T>(Func<T, Nullable<Int32>>)Sobrecarregado. Calcula a média de uma seqüência de valores Int32 anuláveis que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkAverage<T>(Func<T, Int64>)Sobrecarregado. Calcula a média de uma seqüência de valores Int64 que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkAverage<T>(Func<T, Nullable<Int64>>)Sobrecarregado. Calcula a média de uma seqüência de valores Int64 anuláveis que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkAverage<T>(Func<T, Single>)Sobrecarregado. Calcula a média de uma seqüência de valores Single que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkAverage<T>(Func<T, Nullable<Single>>)Sobrecarregado. Calcula a média de uma seqüência de valores Single anuláveis que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkCast<TResult>Converte os elementos de um IEnumerable para o tipo especificado. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkConcat<T>Concatena duas seqüências. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkContains<T>(T)Sobrecarregado. Determina se uma seqüência contém um elemento especificado usando o comparador de igualdade padrão. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkContains<T>(T, IEqualityComparer<T>)Sobrecarregado. Determina se uma seqüência contém um elemento especificado, usando um IEqualityComparer<T>. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkCount<T>()Sobrecarregado. Retorna o número de elementos em uma seqüência. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkCount<T>(Func<T, Boolean>)Sobrecarregado. Retorna um número que representa quantos elementos na sequência especificada satisfazem uma condição. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkDefaultIfEmpty<T>()Sobrecarregado. Retorna os elementos da seqüência especificada ou o valor padrão do parâmetro de tipo em uma coleção singleton se a seqüência estiver vazia. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkDefaultIfEmpty<T>(T)Sobrecarregado. Retorna os elementos da seqüência especificada ou o valor especificado em uma coleção singleton se a seqüência estiver vazia. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkDistinct<T>()Sobrecarregado. Retorna os elementos distintos de uma seqüência usando o comparador de igualdade padrão para comparar valores. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkDistinct<T>(IEqualityComparer<T>)Sobrecarregado. Retorna os elementos distintos de uma seqüência usando um IEqualityComparer<T> para comparar valores. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkElementAt<T>Retorna o elemento em um índice especificado em uma seqüência. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkElementAtOrDefault<T>Retorna o elemento em um índice especificado em uma seqüência ou um valor padrão se o índice está fora do intervalo. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkExcept<T>(IEnumerable<T>)Sobrecarregado. Produz a diferença do conjunto de duas seqüências usando o comparador de igualdade padrão para comparar valores. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkExcept<T>(IEnumerable<T>, IEqualityComparer<T>)Sobrecarregado. Produz o conjunto com a diferença entre duas sequências usando o   IEqualityComparer<T> especificado para comparar valores. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkFirst<T>()Sobrecarregado. Retorna o primeiro elemento de uma seqüência. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkFirst<T>(Func<T, Boolean>)Sobrecarregado. Retorna o primeiro elemento em uma seqüência que satisfaz uma condição especificada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkFirstOrDefault<T>()Sobrecarregado. Retorna o primeiro elemento de uma sequência, ou um valor padrão se a sequência não contiver elementos. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkFirstOrDefault<T>(Func<T, Boolean>)Sobrecarregado. Retorna o primeiro elemento da seqüência que satisfaz uma condição ou um valor padrão se nenhum elemento for encontrado. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkGroupBy<T, TKey>(Func<T, TKey>)Sobrecarregado. Agrupa os elementos de uma seqüência de acordo com uma função de seleção de chave especificada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkGroupBy<T, TKey>(Func<T, TKey>, IEqualityComparer<TKey>)Sobrecarregado. Agrupa os elementos de uma seqüência de acordo com a uma função de seleção de chave especificada e compara as chaves usando um comparador especificado. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkGroupBy<T, TKey, TElement>(Func<T, TKey>, Func<T, TElement>)Sobrecarregado. Agrupa os elementos de uma seqüência de acordo com a uma função de seleção de chave especificada e projeta os elementos para cada grupo usando uma função especificada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkGroupBy<T, TKey, TResult>(Func<T, TKey>, Func<TKey, IEnumerable<T>, TResult>)Sobrecarregado. Agrupa os elementos de uma seqüência de acordo com uma função de seleção de chave especificada e cria um valor de resultado de cada grupo e sua chave. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkGroupBy<T, TKey, TElement>(Func<T, TKey>, Func<T, TElement>, IEqualityComparer<TKey>)Sobrecarregado. Agrupa os elementos de uma seqüência de acordo com uma função de seleção de chave. As chaves são comparadas usando um comparador e cada elementos do grupo é projetado usando uma função especificada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkGroupBy<T, TKey, TResult>(Func<T, TKey>, Func<TKey, IEnumerable<T>, TResult>, IEqualityComparer<TKey>)Sobrecarregado. Agrupa os elementos de uma seqüência de acordo com uma função de seleção de chave especificada e cria um valor de resultado de cada grupo e sua chave. As chaves são comparadas usando um comparador especificado. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkGroupBy<T, TKey, TElement, TResult>(Func<T, TKey>, Func<T, TElement>, Func<TKey, IEnumerable<TElement>, TResult>)Sobrecarregado. Agrupa os elementos de uma seqüência de acordo com uma função de seleção de chave especificada e cria um valor de resultado de cada grupo e sua chave. Os elementos de cada grupo são projetados usando uma função especificada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkGroupBy<T, TKey, TElement, TResult>(Func<T, TKey>, Func<T, TElement>, Func<TKey, IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>)Sobrecarregado. Agrupa os elementos de uma seqüência de acordo com uma função de seleção de chave especificada e cria um valor de resultado de cada grupo e sua chave. Os valores de chaves são comparados usando um comparador especificado e os elementos de cada grupo são projetados usando uma função especificada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkGroupJoin<T, TInner, TKey, TResult>(IEnumerable<TInner>, Func<T, TKey>, Func<TInner, TKey>, Func<T, IEnumerable<TInner>, TResult>)Sobrecarregado. Correlaciona os elementos de duas seqüências com base na igualdade de chaves e agrupa os resultados. O comparador de igualdade padrão é usado para comparar as chaves. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkGroupJoin<T, TInner, TKey, TResult>(IEnumerable<TInner>, Func<T, TKey>, Func<TInner, TKey>, Func<T, IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)Sobrecarregado. Correlaciona os elementos de duas seqüências com base na igualdade de chave e agrupa os resultados. IEqualityComparer<T> especificado é usado para comparar as chaves. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkIntersect<T>(IEnumerable<T>)Sobrecarregado. Produz a interseção de duas seqüências usando o comparador de igualdade padrão para comparar valores. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkIntersect<T>(IEnumerable<T>, IEqualityComparer<T>)Sobrecarregado. Produz a interseção de duas seqüências conjunto usando o especificado IEqualityComparer<T> para comparar valores. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkJoin<T, TInner, TKey, TResult>(IEnumerable<TInner>, Func<T, TKey>, Func<TInner, TKey>, Func<T, TInner, TResult>)Sobrecarregado. Correlaciona os elementos de duas sequências com base em chaves coincidentes. O comparador de igualdade padrão é usado para comparar as chaves. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkJoin<T, TInner, TKey, TResult>(IEnumerable<TInner>, Func<T, TKey>, Func<TInner, TKey>, Func<T, TInner, TResult>, IEqualityComparer<TKey>)Sobrecarregado. Correlaciona os elementos de duas sequências com base em chaves coincidentes. IEqualityComparer<T> especificado é usado para comparar as chaves. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkLast<T>()Sobrecarregado. Retorna o último elemento de uma seqüência. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkLast<T>(Func<T, Boolean>)Sobrecarregado. Retorna o último elemento de uma seqüência que satisfaz uma condição especificada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkLastOrDefault<T>()Sobrecarregado. Retorna o último elemento de uma seqüência ou um valor padrão se a seqüência não contém elementos. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkLastOrDefault<T>(Func<T, Boolean>)Sobrecarregado. Retorna o último elemento de uma seqüência que satisfaz uma condição ou um valor padrão se nenhum elemento for encontrado. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkLongCount<T>()Sobrecarregado. Retorna um Int64 que representa o número total de elementos em uma seqüência. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkLongCount<T>(Func<T, Boolean>)Sobrecarregado. Retorna um Int64 que representa a quantidade de elementos em uma seqüência que satisfazem uma condição. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMax<T>()Sobrecarregado. Retorna o valor máximo em uma seqüência de genérica. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMax<T>(Func<T, Decimal>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo Decimal valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMax<T>(Func<T, Nullable<Decimal>>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo anulável Decimal valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMax<T>(Func<T, Double>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo Double valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMax<T>(Func<T, Nullable<Double>>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo anulável Double valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMax<T>(Func<T, Int32>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo Int32 valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMax<T>(Func<T, Nullable<Int32>>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo anulável Int32 valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMax<T>(Func<T, Int64>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo Int64 valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMax<T>(Func<T, Nullable<Int64>>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo anulável Int64 valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMax<T>(Func<T, Single>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo Single valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMax<T>(Func<T, Nullable<Single>>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo anulável Single valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMax<T, TResult>(Func<T, TResult>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência de genérico e retorna o valor máximo de resultante. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMin<T>()Sobrecarregado. Retorna o valor mínimo em uma seqüência de genérica. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMin<T>(Func<T, Decimal>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo Decimal valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMin<T>(Func<T, Nullable<Decimal>>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo anulável Decimal valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMin<T>(Func<T, Double>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo Double valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMin<T>(Func<T, Nullable<Double>>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo anulável Double valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMin<T>(Func<T, Int32>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo Int32 valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMin<T>(Func<T, Nullable<Int32>>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo anulável Int32 valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMin<T>(Func<T, Int64>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo Int64 valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMin<T>(Func<T, Nullable<Int64>>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo anulável Int64 valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMin<T>(Func<T, Single>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo Single valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMin<T>(Func<T, Nullable<Single>>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo anulável Single valor. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkMin<T, TResult>(Func<T, TResult>)Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência de genérico e retorna o valor mínimo de resultante. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkOfType<TResult>Filtra os elementos de um IEnumerable com base no tipo especificado. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkOrderBy<T, TKey>(Func<T, TKey>)Sobrecarregado. Classifica os elementos de uma seqüência em ordem, de acordo com uma chave de crescente. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkOrderBy<T, TKey>(Func<T, TKey>, IComparer<TKey>)Sobrecarregado. Classifica os elementos de uma seqüência em ordem crescente, usando um comparador especificado. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkOrderByDescending<T, TKey>(Func<T, TKey>)Sobrecarregado. Classifica os elementos de uma seqüência em ordem, de acordo com uma chave de decrescente. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkOrderByDescending<T, TKey>(Func<T, TKey>, IComparer<TKey>)Sobrecarregado. Classifica os elementos de uma seqüência em ordem decrescente usando um comparador especificado. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkReverse<T>Inverte a ordem dos elementos em uma seqüência. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSelect<T, TResult>(Func<T, TResult>)Sobrecarregado. Projeta cada elemento de uma seqüência em um novo formulário. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSelect<T, TResult>(Func<T, Int32, TResult>)Sobrecarregado. Projeta cada elemento de uma seqüência em um novo formulário incorporando o índice do elemento. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSelectMany<T, TResult>(Func<T, IEnumerable<TResult>>)Sobrecarregado. Projetos cada elemento de uma seqüência para um IEnumerable<T> e nivela as seqüências resultantes em uma seqüência. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSelectMany<T, TResult>(Func<T, Int32, IEnumerable<TResult>>)Sobrecarregado. Projetos cada elemento de uma seqüência para um IEnumerable<T>e nivela as seqüências resultantes em uma seqüência. O índice de cada elemento de origem é usado no formulário projetado desse elemento. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSelectMany<T, TCollection, TResult>(Func<T, Int32, IEnumerable<TCollection>>, Func<T, TCollection, TResult>)Sobrecarregado. Projetos cada elemento de uma seqüência para um IEnumerable<T>, nivela as seqüências resultantes em uma seqüência e chama uma função de seletor de resultado em cada elemento aí. O índice de cada elemento de origem é usado no formulário intermediário projetado desse elemento. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSelectMany<T, TCollection, TResult>(Func<T, IEnumerable<TCollection>>, Func<T, TCollection, TResult>)Sobrecarregado. Projetos cada elemento de uma seqüência para um IEnumerable<T>, nivela as seqüências resultantes em uma seqüência e chama uma função de seletor de resultado em cada elemento aí. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSequenceEqual<T>(IEnumerable<T>)Sobrecarregado. Determina se duas seqüências são iguais, comparando os elementos usando o comparador de igualdade padrão para seu tipo. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSequenceEqual<T>(IEnumerable<T>, IEqualityComparer<T>)Sobrecarregado. Determina se duas seqüências são iguais, comparando seus elementos usando um IEqualityComparer<T>. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSingle<T>()Sobrecarregado. Retorna um único elemento de uma seqüência e lança uma exceção se não houver exatamente um elemento na seqüência. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSingle<T>(Func<T, Boolean>)Sobrecarregado. Retorna um único elemento de uma seqüência que satisfaz uma condição especificada e lança uma exceção se mais de uma tal elemento existe. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSingleOrDefault<T>()Sobrecarregado. Retorna o único elemento de uma seqüência ou um valor padrão se a seqüência está vazia. Este método lança uma exceção se houver mais de um elemento na seqüência. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSingleOrDefault<T>(Func<T, Boolean>)Sobrecarregado. Retorna um único elemento de uma seqüência que satisfaz uma condição especificada ou um valor padrão se nenhum elemento tal existir. Este método lança uma exceção se mais de um elemento satisfaça à condição. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSkip<T>Ignora um número especificado de elementos em uma seqüência e retorna os elementos restantes. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSkipWhile<T>(Func<T, Boolean>)Sobrecarregado. Ignora os elementos de uma seqüência, desde que uma condição especificada for verdadeira e retorna os elementos restantes. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSkipWhile<T>(Func<T, Int32, Boolean>)Sobrecarregado. Ignora os elementos de uma seqüência, desde que uma condição especificada for verdadeira e retorna os elementos restantes. ͍ndice do elemento é usado na lógica da função de predicado. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSum<T>(Func<T, Decimal>)Sobrecarregado. Calcula a soma da seqüência de Decimal os valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSum<T>(Func<T, Nullable<Decimal>>)Sobrecarregado. Calcula a soma da seqüência de anulável Decimal os valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSum<T>(Func<T, Double>)Sobrecarregado. Calcula a soma da seqüência de Double os valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSum<T>(Func<T, Nullable<Double>>)Sobrecarregado. Calcula a soma da seqüência de anulável Double os valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSum<T>(Func<T, Int32>)Sobrecarregado. Calcula a soma da seqüência de Int32 os valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSum<T>(Func<T, Nullable<Int32>>)Sobrecarregado. Calcula a soma da seqüência de anulável Int32 os valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSum<T>(Func<T, Int64>)Sobrecarregado. Calcula a soma da seqüência de Int64 os valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSum<T>(Func<T, Nullable<Int64>>)Sobrecarregado. Calcula a soma da seqüência de anulável Int64 os valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSum<T>(Func<T, Single>)Sobrecarregado. Calcula a soma da seqüência de Single os valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkSum<T>(Func<T, Nullable<Single>>)Sobrecarregado. Calcula a soma da seqüência de anulável Single os valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkTake<T>Retorna um número especificado de elementos contíguos desde o início de uma seqüência. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkTakeWhile<T>(Func<T, Boolean>)Sobrecarregado. Retorna os elementos de uma seqüência como uma condição especificada for verdadeira. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkTakeWhile<T>(Func<T, Int32, Boolean>)Sobrecarregado. Retorna os elementos de uma seqüência como uma condição especificada for verdadeira. ͍ndice do elemento é usado na lógica da função de predicado. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkToArray<T>Cria uma matriz de um IEnumerable<T>. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkToDictionary<T, TKey>(Func<T, TKey>)Sobrecarregado. Cria um Dictionary<TKey, TValue> de um IEnumerable<T> de acordo com a uma função de seletor de chave especificado. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkToDictionary<T, TKey>(Func<T, TKey>, IEqualityComparer<TKey>)Sobrecarregado. Cria um Dictionary<TKey, TValue> de um IEnumerable<T> acordo com a função de seletor de chave especificado e comparador de chave. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkToDictionary<T, TKey, TElement>(Func<T, TKey>, Func<T, TElement>)Sobrecarregado. Cria um Dictionary<TKey, TValue> de um IEnumerable<T> conforme especificado o seletor de chave e funções do seletor de elemento. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkToDictionary<T, TKey, TElement>(Func<T, TKey>, Func<T, TElement>, IEqualityComparer<TKey>)Sobrecarregado. Cria um Dictionary<TKey, TValue> de um IEnumerable<T> acordo com a uma função de seletor de chave especificado, um comparador e uma função de seletor de elemento. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkToList<T>Cria um List<T> de um IEnumerable<T>. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkToLookup<T, TKey>(Func<T, TKey>)Sobrecarregado. Cria um Lookup<TKey, TElement> de um IEnumerable<T> de acordo com a uma função de seletor de chave especificado. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkToLookup<T, TKey>(Func<T, TKey>, IEqualityComparer<TKey>)Sobrecarregado. Cria um Lookup<TKey, TElement> de um IEnumerable<T> acordo com a função de seletor de chave especificado e comparador de chave. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkToLookup<T, TKey, TElement>(Func<T, TKey>, Func<T, TElement>)Sobrecarregado. Cria um Lookup<TKey, TElement> de um IEnumerable<T> conforme especificado o seletor de chave e funções do seletor de elemento. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkToLookup<T, TKey, TElement>(Func<T, TKey>, Func<T, TElement>, IEqualityComparer<TKey>)Sobrecarregado. Cria um Lookup<TKey, TElement> de um IEnumerable<T> de acordo com a uma função de seletor de chave especificado, um comparador e uma função de seletor de elemento. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkUnion<T>(IEnumerable<T>)Sobrecarregado. Produz a união de conjunto de duas seqüências usando o comparador de igualdade padrão. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkUnion<T>(IEnumerable<T>, IEqualityComparer<T>)Sobrecarregado. Produz a união de duas seqüências usando um IEqualityComparer<T> especificado. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkWhere<T>(Func<T, Boolean>)Sobrecarregado. Filtros de uma seqüência de valores com base em um predicado. (Definido por Enumerable.)
Método de extensão públicoCompatível com o XNA FrameworkWhere<T>(Func<T, Int32, Boolean>)Sobrecarregado. Filtros de uma seqüência de valores com base em um predicado. O índice de cada elemento é usado na lógica da função de predicado. (Definido por Enumerable.)
Método de extensão públicoZip<T, TSecond, TResult>Mescla as duas seqüências usando a função de predicado especificada. (Definido por Enumerable.)
Início

O IList<T> interface genérica é um descendente da ICollection<T> interface genérica e é a interface base de todas as listas genéricas.

.NET Framework

Com suporte em: 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 7, Windows Vista SP1 ou posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core não compatível), Windows Server 2008 R2 (Server Core não compatível com SP1 ou posterior), Windows Server 2003 SP2

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos de sistema do .NET Framework.
Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
© 2013 Microsoft. Todos os direitos reservados.