/// <summary>
/// 从包含中英文的字符串中截取固定长度的一段,inputString为传入字符串,len为截取长度(一个汉字占两个位)。
/// </summary>
public string cutString(string inputString, int len)
{
inputString = inputString.Trim();
byte[] myByte = System.Text.Encoding.Default.GetBytes(inputString);
if (myByte.Length > len)
{
string result = "";
for (int i = 0; i < inputString.Length; i++)
{
byte[] tempByte = System.Text.Encoding.Default.GetBytes(result);
if (tempByte.Length < len)
{
result += inputString.Substring(i, 1);
}
else
{
break;
}
}
return result + "..";
}
else
{
return inputString;
}
}
/// 从包含中英文的字符串中截取固定长度的一段,inputString为传入字符串,len为截取长度(一个汉字占两个位)。
/// </summary>
public string cutString(string inputString, int len)
{
inputString = inputString.Trim();
byte[] myByte = System.Text.Encoding.Default.GetBytes(inputString);
if (myByte.Length > len)
{
string result = "";
for (int i = 0; i < inputString.Length; i++)
{
byte[] tempByte = System.Text.Encoding.Default.GetBytes(result);
if (tempByte.Length < len)
{
result += inputString.Substring(i, 1);
}
else
{
break;
}
}
return result + "..";
}
else
{
return inputString;
}
}
浙公网安备 33010602011771号