写了个断行的函数,有个错误,不知怎么写了
hubro 2004-11-22 06:16:11 public String mystring(string str,int num)//¶ÏÐÐÏÔʾ
{
String str1;
int t,i;
t=0;
for (i=1;i<=str.Length;i++)
{
str1 = str.Substring(i, 4);
if (str1=="<br>")
t=t+1;
if (str1=="<img")
t=num-1;
if (str1=="<obj")
t=num+1;
if (t >=num)
break;
}
if (t >=num)
{
str=str.Substring(0, i);
str=str+"<br>--------------------------";
}
return str;
}
显示NUM个<bR>或一个<img或一个<object的内容
发现如果NUM超过字符串里<br>的个数就出错,怎么避免