Busqueda De Valores
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;namespace AppSplitWords
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(objectsender, EventArgs e)//evento click del boton
{
split();//llamar al metodo split que hara toda la magia
}
private void textBox2_KeyPress(object sender,KeyPressEventArgs e)//evento de tecla presionada del textbox del valor de busqueda
{
if (e.KeyChar == '\r')//pregunta si la tecla presionada fue enter.... '\r' es el valor de enter{
split();//llamar al metodo split que hara toda la magia
}
}
public void split()
{
string value =string.Empty;//declaracion de una variable llamada value, el string.Empty significa que se le asigna una cadena vacia
if (txtTexto.Text == txtValor.Text)//comprobamos antes si el texto buscado es igual alvalor para entonces mandar un mensaje
{
lblTotal.Text = "El valor de búsqueda es la misma que el texto";
lblTextoSplit.Text = string.Empty;
}else//si los valores son diferentes se ejecuta este codigo
{
string texto = txtTexto.Text;//declaracion de una variable llamada texto, contiene el valor quepusimos en el textbox txtTexto
string[] cadBusqueda = { txtValor.Text }; //declaracion de un arreglo llamado cadBusqueda, contiene el valor que pusimos en el textbox txtValor... estose declara como arreglo ya que la linea de abajo asi lo requiere
string[] matrizDatos = texto.Split(cadBusqueda, StringSplitOptions.None);//declaracion de un arreglo llamado...
Regístrate para leer el documento completo.