c#将字符串按指定长度换行

发布时间:2018-01-03编辑:admin阅读(2395)

/// <summary>
/// 截取字符串,不限制字符串长度
/// </summary>
/// <param name="str">待截取的字符串</param>
/// <param name="len">每行的长度,多于这个长度自动换行</param>
/// <returns>换行后字符串</returns>
public string CutStr(string str, int len)
{
        string s = "";
        if (len > 0)
        {
            if (str.Length > len)
            {
                for (int i = 0; i < str.Length; i += len)
                {
                    if (i + len == str.Length)
                    {
                        s += str.Substring(i, len);
                    }
                    else
                    {
                        s += str.Substring(i, len) + "\r\n";
                    }

                }
            }
            else
            {
                s = str;
            }
        }
        
        return s;
}


    关键字: c#将字符串按指定长度换行


鼓掌

1

正能量

0

0

呵呵

0


评论区