码迷,mamicode.com
首页 > Windows程序 > 详细

C# 判断字符串是否左包含

时间:2018-07-19 10:39:55      阅读:560      评论:0      收藏:0      [点我收藏+]

标签:string   范围   数组   int   相等   字符   bre   超过   超出   

//测试字符串 左包含
            //string str = "AAABBBCCC";
            //char[] ss = str.ToArray(); //0-8  字符数组
            //char[] ss1 = str.ToCharArray();//0-8  字符数组



            //给定一个字符串 AAA
            string str = "AAA";
            char[] strs = str.ToArray();
            string search = "AAsABBBCCC";

            char[] searchs = search.ToCharArray();
            int js = 0;
            for (int i = 0; i < searchs.Length; i++)
            {
                js++;
                if (i == strs.Length) //索引不能超过 (长度为3,索引0-2)
                {
                    MessageBox.Show("包含"); //所有都相等,并且超出索引,证明包含
                    break; 
                }
                if (searchs[i] != strs[i])  //在指定所用范围内只要有一个不相等, 证明不包含
                {
                    MessageBox.Show("不包含");
                    break;
                }

            }

 

C# 判断字符串是否左包含

标签:string   范围   数组   int   相等   字符   bre   超过   超出   

原文地址:https://www.cnblogs.com/enych/p/9334104.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!