您当前的位置: 首页 >  c#

Jave.Lin

暂无认证

  • 4浏览

    0关注

    704博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

C# 关键字检测使用方案测试

Jave.Lin 发布时间:2012-11-19 10:55:13 ,浏览量:4

本人表达能力有限,话不多说,直接上代码:

            //关键字使用方案测试:
            string srcMsg = "123498758213048103481-4工堪基本原则裁夺 卖号顶替是235o81723498123790卖号圆球茄暴露园区899235410931";

            string keyWord = "卖号";

            DateTime startDT = DateTime.Now;
            for (int i = 0; i < 10000000; i++)
            {
                srcMsg.Contains(keyWord);
            }
            MessageBox.Show(DateTime.Now.Subtract(startDT).ToString());//1s左右

            startDT = DateTime.Now;
            for (int i = 0; i < 10000000; i++)
            {
                srcMsg.IndexOf(keyWord);
            }
            MessageBox.Show(DateTime.Now.Subtract(startDT).ToString());//6.5s左右

            startDT = DateTime.Now;
            for (int i = 0; i < 10000000; i++)
            {
                Regex.Match(srcMsg, keyWord);
            }
            MessageBox.Show(DateTime.Now.Subtract(startDT).ToString());//8s多

关注
打赏
1664331872
查看更多评论
立即登录/注册

微信扫码登录

0.0808s