MatchCollection.Count Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o número de correspondências.
public:
property int Count { int get(); };
public int Count { get; }
member this.Count : int
Public ReadOnly Property Count As Integer
Valor da propriedade
O número de correspondências.
Implementações
Exceções
Ocorreu um tempo limite.
Comentários
Acessar a Count propriedade faz com que o mecanismo de expressão regular preencha a coleção usando a avaliação direta. Por outro lado, chamar o GetEnumerator() método (ou usar a foreach instrução) faz com que o mecanismo de expressão regular preencha a coleção conforme necessário usando a avaliação lenta. A avaliação direta pode ser um método muito mais caro de compilação da coleção do que uma avaliação lenta.
Como o MatchCollection objeto geralmente é preenchido usando uma avaliação lenta, tentar determinar o número de elementos na coleção antes de ser totalmente preenchido pode gerar uma RegexMatchTimeoutException exceção. Essa exceção poderá ser gerada se um valor de tempo limite para operações correspondentes estiver em vigor e a tentativa de encontrar uma única correspondência exceder esse intervalo de tempo limite.