【发布时间】:2016-07-04 16:37:43
【问题描述】:
我正在尝试制作一个程序,每当您在文本框中键入一个字母时,字母表中字母的编号就会出现在标签中...... 我试过一些这样的代码:
private void textBox1_TextChanged(object sender, EventArgs e)
{
string userInput = textBox1.Text;
char charCount;
charCount = userInput[0];
label1 = charCount.Length.ToString();
}
但我找不到我的问题的解决方案.....
我会很感激我能得到的帮助....
【问题讨论】:
-
label1.Text = textBox1.Text.Lengrh.ToString();显示输入长度而不是“字母长度”并假设label1是 Winforms 标签 -
无论您输入哪个字母,它始终是 26。
-
您想要最后一个字母的编号,例如 A == 1, B == 2 ... Z == 26?
-
^ 是的,我想要这样的输出......
标签: c#