为了账号安全,请及时绑定邮箱和手机立即绑定

C#未将对象引用设置到对象的实例

C#未将对象引用设置到对象的实例

C#
弑天下 2018-07-31 11:14:46
//串定位        public int IndexOf(SeqString s, int starpos)        {            SeqString sub = this.SubString(starpos, this.GetLength() - starpos);            if (sub.GetLength() < s.GetLength())            {                                MessageBox.Show("找不到需要的字符串!");                return -1;            }            int i, j, v;            i = 0; j = 0;            while (i < sub.GetLength() && j < s.GetLength())            {                if (sub.data[i] == s.data[j])                {                    i++;                    j++;                }                else                {                    i = i - j + 1;                    j = 0;                }            }            if (j == s.GetLength())                v = i - s.GetLength() + starpos;            else                v = -1;            return v;        }
查看完整描述

1 回答

?
紫衣仙女

TA贡献1839条经验 获得超15个赞

入参SeqString s为空了。


查看完整回答
反对 回复 2018-08-19
  • 1 回答
  • 0 关注
  • 1289 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信