#region 截取字符串可+...
/// 功能:截取字符串长度
/// </summary>
/// <param name="str">要截取的字符串</param>
/// <param name="length">字符串长度</param>
/// <param name="flg">true:加...,flase:不加</param>
/// <returns></returns>
public static string CutString(string str, int length, bool flg)
{
int i = 0, j = 0;
foreach (char chr in str)
{
if ((int)chr > 127)
{
i += 2;
}
else
{
i++;
}
if (i > length)
{
str = str.Substring(0, j);
if (flg)
str += "...";
break;
}
j++;
}
return str;
}