
【有分送上】C#中从textbox里读取指定字符
比如说在textbox1里输入“王晓明”,我想在label1中读取“王”,label2中读取“晓明”,该怎么编写呢?谢谢啦~...
比如说在textbox1里输入“王晓明”,我想在label1中读取“王”,label2中读取“晓明”,该怎么编写呢?谢谢啦~
展开
5个回答
展开全部
恩,3个办法
1.
substring,一二楼都说了
2.
char ch=TextBox1.Text.Tochararray();
lable1.text=ch[0].tostring();
lable2.text=ch[1].tostring();
3.
lable1.text=TextBox1.Text.IndexOf(0);
lable2.text=TextBox1.Text.IndexOf(1);
这3个办法各有各的好处
1.
substring,一二楼都说了
2.
char ch=TextBox1.Text.Tochararray();
lable1.text=ch[0].tostring();
lable2.text=ch[1].tostring();
3.
lable1.text=TextBox1.Text.IndexOf(0);
lable2.text=TextBox1.Text.IndexOf(1);
这3个办法各有各的好处
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用substring()把第一个字截出来放入lable1
再截出第一个字符以后的内容放入lable2
就OK咯 很多办法的
再截出第一个字符以后的内容放入lable2
就OK咯 很多办法的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先把拆分规则订好,
如果就是 label显示第一个字,label2显示后边所有字。可以这样写
在 textbox1 的change事件里写
label1.Text = textbox1.Text.Substring(0, 1);
label2.Text = textbox1.Text.Substring(1);
如果就是 label显示第一个字,label2显示后边所有字。可以这样写
在 textbox1 的change事件里写
label1.Text = textbox1.Text.Substring(0, 1);
label2.Text = textbox1.Text.Substring(1);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string str = "我,其实,就,,,是我。。自己。";
for (int i = 0; i < str.Length; i++) {
Response.Write(str[i]+"<br />");
}
一个个的截取。
效果:
我
,
其
实
,
就
,
,
,
是
我
。
。
自
己
。
=======================
如果你要按你自己的意思截就按二楼吧。
for (int i = 0; i < str.Length; i++) {
Response.Write(str[i]+"<br />");
}
一个个的截取。
效果:
我
,
其
实
,
就
,
,
,
是
我
。
。
自
己
。
=======================
如果你要按你自己的意思截就按二楼吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if (textBox1.Text.Trim() != string.Empty)
{
string strTxt = textBox1.Text.Trim();
this.lable1.text=strTxt.Substring(0, 1);
this.lable2.textstrTxt.Substring(2, 2);
}
{
string strTxt = textBox1.Text.Trim();
this.lable1.text=strTxt.Substring(0, 1);
this.lable2.textstrTxt.Substring(2, 2);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询