我现在 有一串数组
string str=“abuenawasdasfasfa”;
每次遇到一个‘a’就创建一个控件
每次遇到‘e’ 就再创建一个textbox控件 再把e之前的内容写入textbox中这样的描述够详细了吧
希望 大家集思广益 帮忙处理这个问题 感谢啊
string str=“abuenawasdasfasfa”;
每次遇到一个‘a’就创建一个控件
每次遇到‘e’ 就再创建一个textbox控件 再把e之前的内容写入textbox中这样的描述够详细了吧
希望 大家集思广益 帮忙处理这个问题 感谢啊
for (int i = 0; i < s.Length; i++)
{
if (s.SubString(i, 1) == "a") CreateControl();
if (s.SubString(i, 1) == "e") PutToText(s.SubString(0, i - 1));
}
我也用了 indexOf(value , startindex)
但是效果不好详解 谢谢
string s="abuenawasdasfasfa";
char[] cc=s.ToCharArray(); //这样就可以转化之后处理的时候可以这样
for(int i=0; i<cc.Length; i++)
{
if(cc[i]=='a')
{
//here add code
}
if(cc[i]=='e')
{
//here add code
}
}
foeach(char a in str.ToCahrArray())
{
if(a=='a'){TextBox txt=new TextBox ();}
if(a=='e'){string s=str.SubString(0,i);}
i++;
}
foreach不是foeach你自己看看吧~~
程序员要谨慎啊!!