MatchEvaluator Delegar

Definição

Representa o método que é chamado sempre que uma correspondência de expressão regular é encontrada durante uma Replace(String, MatchEvaluator) operação de método.

public delegate System::String ^ MatchEvaluator(Match ^ match);
public delegate string MatchEvaluator(Match match);
[System.Serializable]
public delegate string MatchEvaluator(Match match);
type MatchEvaluator = delegate of Match -> string
[<System.Serializable>]
type MatchEvaluator = delegate of Match -> string
Public Delegate Function MatchEvaluator(match As Match) As String 

Parâmetros

match
Match

O Match objeto que representa uma única correspondência de expressão regular durante uma Replace(String, MatchEvaluator) operação de método.

Valor Retornado

Uma cadeia de caracteres retornada pelo método representado pelo MatchEvaluator delegado.

Atributos

Comentários

Você pode usar um MatchEvaluator método delegado para executar uma operação de verificação ou manipulação personalizada para cada correspondência encontrada por um método de substituição, como Replace(String, MatchEvaluator). Para cada cadeia de caracteres correspondente, o Replace(String, MatchEvaluator) método chama o MatchEvaluator método delegado com um Match objeto que representa a correspondência. O método delegado executa qualquer processamento que você preferir e retorna uma cadeia de caracteres que o Replace(String, MatchEvaluator) método substitui pela cadeia de caracteres correspondente.

Métodos de Extensão

Nome Description
GetMethodInfo(Delegate)

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a

Confira também