我已经搜索了一段时间,但是我没有得到任何关于此的信息,所以我不知道是否可能。这就是我想要实现的目标。有什么建议吗?谢谢
示例:
答案 0 :(得分:4)
当然可以:
int
答案 1 :(得分:2)
如果textBox1.Text
少于3个字符的话,另一种方法是使用Take
方法从字符串中获取最多3个字符(处理为字符数组) ),然后使用Concat
将这些字符放回字符串中,最后将其与textBox2.Text
连接起来。
textBox3.Text = string.Concat(textBox1.Text.Take(3)) + textBox2.Text;
这有点“罗“”,但是如果textBox1
包含的字符少于3个,则会防止引发异常。
答案 2 :(得分:1)
确保有可能。请注意文本框的字符串长度应超过3个字符
string processedText;
int NoOfChars = 3;
if (textBox1.Text.Length >= NoOfChars)
processedText = textBox1.Text.Substring(0, NoOfChars);
else
processedText = textBox1.Text;
textBox3.Text = processedText + textBox2.Text
;