首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

Substring截取前多少个字符抛出错误的有关问题

2013-04-20 
Substring截取前多少个字符抛出异常的问题这个问题应该很简单的,可是我是菜鸟,不会哦,就是str.Substring(0

Substring截取前多少个字符抛出异常的问题
这个问题应该很简单的,可是我是菜鸟,不会哦,就是str.Substring(0,9),当字符串的长度小于9时就会抛出异常了,我的意思是不知道字符串到底多长,反正显示的时候最多不超过9个字符,超过则截取,不超过则直接显示,不需要抛出异常,该怎么办?
[解决办法]
str=str.Length>0?str.Substring(0,9):str;
[解决办法]
先判断长度。三目运算
string xx=str.Length<=9?str:str.Substring(0,9);
[解决办法]

引用:
str=str.Length>0?str.Substring(0,9):str;
+1

热点排行