星空网 > 软件开发 > ASP.net

你以为你了解最常用的string.substring()的几个常见问题吗?

---恢复内容开始---

前言:

1.项目中我们难免会用到各种对字符串的处理方法,可是你曾知道substring()这个用法别有洞天?你考虑过一下几个情况吗?

使用Substring()时的正确写法:

 正题:

1 string tmpstr;2 if((tmpstr!=null)&&(tmpstr!=""))3   {4   if(tmpstr.Length>500) //这里根据字符串的长度修改长度5    {6    tmpstr=tmpstr.Substring(0,500);7    }8   }

 

下列情况会触发Substring()产生异常
1、tmpstr=null
2、tmpstr=""
3、tmpstr=String.Empty
4、Substring的起始位置大于tmpstr的长度,Substring的起始位置+截取字符个数大于tmpstr的长度,也就时说Substring的任何操作都不允许超出被处理字符串的长度。
 

后续:

这些方面你们考虑过了吗?

 

---恢复内容结束---




原标题:你以为你了解最常用的string.substring()的几个常见问题吗?

关键词:string

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流