char[] aaa = "##".ToCharArray;为什么报错?用"##"来分割一个字符串怎么做?string[] spi = i.Split("##".ToCharArray);
这样报错?
这样报错?
解决方案 »
- 在单个页面中实现多个radiobuttonlist的单选
- 关于GridView绑定问题
- checkbox 换行问题
- 关于将datagrid中的数据保存到excel的问题
- 做这样一个系统大概多少钱啊?
- 关于用户登录的问题(急!!)
- |zyciis| 因为有并发的情况 我的占位总是出错 大家看看要怎么来解决 SQL事务没有用处啊 谢谢
- 三层结构中,如何在应用逻辑层用事务控制多个数据访问层(或其它工作)的操作?
- ASP.Net页面上的有些东西怎么不能从客户端提交到服务器?
- ASP.NET2.0 挺让我失望,不知道是不是因为我不懂
- 数据读取问题.......很简单的~~```
- 打了SP1发布和直接发布到指定的文件中有什么区别啊 都是一样的为什么还要下SP1了
string a="aa##bb##cc##";
string[] b=a.Split('##'); //这样就可以了,此时b就是分隔后的数组了!
这样也不行,我试过的.会报错.
有没其他方法?
string[] spi = test.Split("##".ToCharArray());
foreach (string s in spi)
{
richTextBox2.Text += s + "\n";
}不过这样做没有意义,它还是按'#'来分割的,等同于
string[] spi = test.Split('#');
1.1中不可以,可以用Regex.Split
请教viena(维也纳N02)字符串分割怎么做?很简单的,你给个表达式啊?
i = i.Replace("##","#");
string[] tmp = i.Split('#');
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";
}输出结果同上