日期:2014-05-17 浏览次数:21132 次
public static Boolean UniqueValue(String strone, String strtwo)
            {
                String str = strone;
                String stronezi = "";
                for (int i = 0; i <= strone.Length - 4; i++)
                {
                    stronezi = strone.Substring(i, 4); //得出第一个字符串的四个字符
                    if (strtwo.Contains(stronezi)) //比较
                    {
                        return true;
                    }
                }
                return false;
            }
------解决方案--------------------
代码已经写过,你测试一下看看,我觉得你对Substring方法的重载在理解上有一些误区,第二个参数是要截取的固定长度,而不是结束位置