Nome do projeto salvo: DesignerNamao_2
A classe Array Fornece métodos para criar,
manipular, pesquisar e classificar arrays,
servindo assim como a classe base para todos
os arrays suportados pelo C#.
Qualquer um dos elementos de um array,
representa um valor dentro do array,
logo temos num total, uma coleção de
valores iguais, e o cumprimento de
um array é o número total de elementos
que ele pode suportar.
Por padrão, um array tem o zero
como seu limite inferior, e o limite
inferior de um array é o índice de seu
primeiro elemento.
Para este exemplo declaramos um Array de string
de duas dimensões ( Matriz ),
e o inicializamos com um texto contendo várias
poesias famosas criadas por alguns escritores
Brasileiros, e a finalidade do programa
é de apresentar o método Contains(),
da classe string que retorna um valor que indica se
uma substring especificada ocorre dentro desta string.
usando as regras de comparação especificadas.
Se a palavra digitada no textBox se encontra na matriz
todas as linhas de suas ocorrências são marcadas
com destaque em highlighter .
/*============================================================*/
private void OkClick ( object sender, EventArgs e ) {
str_1 = "";
str_1 = textBox1.Text;
int i;
for ( i = 0; i < texto.GetLength ( 0 ); i++ ) {
label_2 [ i ].BackColor = Color.LightBlue;
if ( label_2 [ i ].Text.Contains ( str_1 ) ) {
label_2 [ i ].BackColor = Color.FromArgb ( 255, 255, 0 );
a++;
}
}
label2.Text = "";
label2.Text = "Encontrado ";
label2.Text = label2.Text + a;
label2.Text = label2.Text + " ocorrências da palavra ";
label2.Text = label2.Text + str_1;
label_2 [ 0 ].BackColor = Color.FromArgb ( 255, 255, 255 );
label_2 [ 1 ].BackColor = Color.FromArgb ( 255, 255, 255 );
label_2 [ 2 ].BackColor = Color.FromArgb ( 255, 255, 255 );
textBox1.Clear ( );
textBox1.Focus ( );
a = 0;
}
/*============================================================*/
Nenhum comentário:
Postar um comentário