郁闷

public string left(Object obj)
        
{
            
string str = obj.ToString();
            
if(str.Length < 20)
            
{
                str 
= str;
            }

            
else
            
{
                str 
= str.Substring(0,20)+"";
            }

            
return str;
        }

原本为了显示而写的函数,可是没想到这么简单的东西还是出错了,如果str太长的话,当中有特殊符号的话,它根本不能判断字符的长度,不知道大家有没有好的办法来判断长度呢?

posted @ 2004-12-08 15:16  James.Ying  阅读(577)  评论(1编辑  收藏  举报