读书人

char[] aaa = quot;quot;ToCharArray;为什么报

发布时间: 2012-02-23 22:01:34 作者: rapoo

char[] aaa = "##".ToCharArray;为什么报错?想用"##"来分割一个字符串怎么做?
char[] aaa = "## ".ToCharArray;为什么报错?

用 "## "来分割一个字符串怎么做?

string[] spi = i.Split( "## ".ToCharArray);
这样报错?

[解决办法]
string[] spi = i.Split( "## ");

System.Text.RegularExpressions.Regex.Split(i, "## ");
[解决办法]
2.0中
string testStr= "fd#fds##fdsa##fdsafd ";
string[] result = testStr.Split(new string[] { "## " }, StringSplitOptions.RemoveEmptyEntries);
foreach (string s in result)
{
richTextBox2.Text += s + "\n ";
}

输出
fd#fds
fdsa
fdsafd

用Regex.Split
string testStr= "fd#fds##fdsa##fdsafd ";
string[] result = System.Text.RegularExpressions.Regex.Split(testStr, "## ");
foreach (string s in result)
{
richTextBox1.Text += s + "\n ";
}

输出结果同上

读书人网 >asp.net

热点推荐