11

如何获取文本框中文本的前 3 个字符?

例如,textBox1.Text = "HITHEREGUYS"

当我得到前 3 个字符时,它应该显示HIT.

4

3 回答 3

20
string result = textBox1.Text.Substring(0,3);

使用子字符串

于 2013-06-30T03:58:12.007 回答
0

少于 3 个字符的文本将引发异常。所以首先检查文本长度:

string result = textBox1.Text.Length <= 3 ? textBox1.Text : textBox1.Text.Substring(0, 3);
于 2018-04-29T14:15:29.470 回答
-2

这基本上是你得到它的方式:

LEFT(textbox1.text, 3)
于 2013-06-30T03:57:05.713 回答