2011-03-23 2 views
-3

comment vérifier valeur entrée dans la boîte de texte ont B comme première lettre en utilisant C#première lettre de zone de texte

+5

WebForms? Winforms? WPF? MVC? – Oded

+1

Avez-vous besoin de vérifier lorsque l'utilisateur tape ou sur une sorte d'événement de soumission? – chillysapien

+4

Ceci est une question très triviale. Vous devriez passer plus de temps sur les tutoriels C#. –

Répondre

3
if(myTextBox.Text.StartsWith("B")) .... 
0

événement TextChanged et Joindre vérifier la première lettre.

0

Vous pouvez utiliser la méthode de chaîne StartsWith().

if("Bar".StartsWith("B")) // .... 
if(Textbox.Text.StartsWith("B")) // .... 
1

Je pense que c'est le plus efficace

if (myTextBox.Text.Length > 0 && myTextBox.Text[0] == 'B') 
0

vous devez aller juste à la propriété de zone de texte après que vous voyez texte leur vous donner là que CHAR ce que vous voulez voir.

1
static string UppercaseFirst(string UpperCase) 
{ 
    if (string.IsNullOrEmpty(UpperCase)) 
    { 
     return string.Empty; 
    } 

    return char.ToUpper(UpperCase[0]) + UpperCase.Substring(1); 
} 
Questions connexes