CriandoBits
Identifique-se Entrar Esqueceu a senha? Esqueci minha senha

C# - Verifica a quantidade de um char numa string

Por Benedito Silva Júnior - publicado em 19/05/2016


Cálculos e verificações simples, como determinar a quantidade de caracteres de uma string, são bem úteis em diversas aplicações.

O código abaixo é composto de um método que recebe dois parâmetros: o caractere procurado e a string a ser analisada.

Com o "foreach" a string é percorrida até que se ache, ou não, o caracter passado como parâmetro.

Veja:

public int verifCharDig(char dig, string str) { int tam = str.Length; //pega o tamanho da string //inicia variável que vai armazenar a qtde de vezes em que o char aparece na string int qtde = 0; foreach (char ch in str) //percorre a string... { //se o caractere informado for igual ao caractere da posição atual da string... if (ch == dig) qtde++; //soma-se uma unidade a variável } return qtde; //retorna a qtde de vezes em que o char apareceu na string } /* Para usar o método, faça: *\ string palavra = textBox.Text; //verifica se a qtde de caracteres ',' é maior que 1 na string if (verifCharDig(',', palavra) > 1) MessageBox.Show("Existem mais de um caractere ',' na string");


 
Voltar a pagina anteriorVoltarSubir ao topo da páginaTopo