viernes, 25 de noviembre de 2011

Trabajando con cadenas StartsWith()

Este método muestra el uso del método StartsWith() de la clase string, el cual es muy util cuando se trabaja con cadenas ya que permite saber si una cadena tiene como primer elemento cierto caracter, para ello implementamos el siguiente método que nos ayuda a encontrar todos les elementos que empiecen con cierto caracter en una columna de un objeto DataGridView para devolvernoslo los resultados de la búsqueda completamente listos en una cadena.

El método es el siguiente:


private string Seek(string c, int columna, DataGridView dGV)
{
string resultado="";
string temp="";
c= c[0].ToString().ToUpper();
for (int i = 0; i < dGV.Rows.Count-1; i++)
{
temp = dGV[columna,i].Value.ToString();
if (temp.StartsWith(c))
resultado += (dGV[0, i].Value.ToString() + " " + dGV[1, i].Value.ToString() + " " + dGV[2, i].Value.ToString() + "\r\n");
}
return resultado;

}

Para verlo en acción puedes descargar el siguiente proyecto:

Link: http://www.mediafire.com/?wqvigvchr4a8rg6

No hay comentarios:

Publicar un comentario