Foros del Web » Programación para mayores de 30 ;) » .NET »

validar caracter de inicio de cadena C#

Estas en el tema de validar caracter de inicio de cadena C# en el foro de .NET en Foros del Web. buenos días a todos quisiera saber si hay alguna forma de validad que una cadena contenga al inicio determinado carácter. ejemplo yo tengo un textbox ...
  #1 (permalink)  
Antiguo 13/07/2016, 07:51
 
Fecha de Ingreso: abril-2015
Mensajes: 130
Antigüedad: 9 años, 1 mes
Puntos: 0
validar caracter de inicio de cadena C#

buenos días a todos

quisiera saber si hay alguna forma de validad que una cadena contenga al inicio determinado carácter.

ejemplo yo tengo un textbox de cantidad y de material

en el textbox de material siempre los nombres tienen que iniciar con M
y en el textbox de cantidad siempre tienen que iniciar con C

como puedo hacer para tener esta validación
  #2 (permalink)  
Antiguo 13/07/2016, 11:53
 
Fecha de Ingreso: enero-2004
Ubicación: Ciudad de México
Mensajes: 476
Antigüedad: 20 años, 3 meses
Puntos: 14
Respuesta: validar caracter de inicio de cadena C#

Hola.

Puedes emplear los metodos StartsWith, o IndexOf.

Ejemplo:

if(TextBoxMaterial.Text.StartsWith("M")==true)
{
}
  #3 (permalink)  
Antiguo 28/07/2016, 11:44
 
Fecha de Ingreso: enero-2009
Mensajes: 40
Antigüedad: 15 años, 3 meses
Puntos: 2
Respuesta: validar caracter de inicio de cadena C#

Como te han dicho en la anterior respuesta cesar_nava, esa es la forma correcta de hacer lo que buscas. Aunque si esos texbox empiezan siempre por una letra concreta, quizás sea buena idea que esa letra esté ya en el texbox y no dejar al usuario que la borre (es una idea).

Etiquetas: c#
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:25.