wycSun1991 2014-08-15 13:24 采纳率: 0%
浏览 2660

Split()方法不能用是怎么回事

public string aa(string a)
{
string s;
string str = this.textBox1.Text;

string[] split = str.Split(char[] {';'});
foreach(string s in split)
{
if(s.Trim()!="")
{
return s;
}
}
}
要问的是此处Split()方法,根本没有呈现正确的颜色,是不是没有引用相关命名空间?

  • 写回答

1条回答

  • xuan_1002xuan 2014-08-15 15:28
    关注

    1、用字符串分隔:
    using System.Text.RegularExpressions;
    string str="aaajsbbbjsccc";
    string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);
    foreach (string i in sArray) Response.Write(i.ToString() + "
    ");
    输出结果:
    aaa
    bbb
    ccc
    2、用多个字符来分隔:
    string str="aaajbbbscccjdddseee";
    string[] sArray=str.Split(new char[2] {'j','s'});
    foreach(string i in sArray) Response.Write(i.ToString() + "
    ");
    输出结果:
    aaa
    bbb
    ccc
    ddd
    eee
    3、用单个字符来分隔:
    string str="aaajbbbjccc";
    string[] sArray=str.Split('j');
    foreach(string i in sArray) Response.Write(i.ToString() + "
    ");
    输出结果:
    aaa
    bbb
    ccc

    评论

报告相同问题?

悬赏问题

  • ¥15 LiBeAs的带隙等于0.997eV,计算阴离子的N和P
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 来真人,不要ai!matlab有关常微分方程的问题求解决,
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?
  • ¥100 求三轴之间相互配合画圆以及直线的算法