首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么将StringBuilder 中的aa,bb,cc取出来放到三个string 变量中呢

2013-07-01 
如何将StringBuilder 中的aa,bb,cc取出来放到三个string 变量中呢?StringBuilder sb new StringBuilder(

如何将StringBuilder 中的aa,bb,cc取出来放到三个string 变量中呢?



StringBuilder sb = new StringBuilder();
sb.Append("aa");
sb.AppendLine("bb");
sb.Append("cc");




如何将StringBuilder 中的aa,bb,cc取出来放到三个string 变量中呢?
[解决办法]
string[] a =new string[3]
for(int i=0;i<6;i+=2)
{
a[i]=sb.ToString().substring(i,2)
}
[解决办法]
string[] array = Regex.Matches(sb.ToString(), @"\w{2}").OfType<Match>().Select(t => t.Value).ToArray();

[解决办法]

 StringBuilder sb = new StringBuilder();
            sb.Append("aa");
            sb.AppendLine("bb");
            sb.Append("cc");


            string[] a = new string[3];
            a = Regex.Split(sb.ToString(), "(?<=\\G.{2})(?!$)").Select(x=>x.Replace("\r\n","")).ToArray();
            string a1 = a[0];
            string a2 = a[1];
            string a3 = a[2];

[解决办法]
引用linq

热点排行