public int GetLength(string strString) { int m = 0; if (strString.Length == 0) return m; for (int i = 0; i <= strString.Length-1; i++) { int intTemp = (short)strString.Substring(i, 1).ToCharArray(0, 1)[0]; if (intTemp > 127 || intTemp< 0) m += 2; else m += 1; } return m; } StringOp sop = new StringOp(); if (sop.GetLength(str) > 82) { str = sop.StringOutOfRange(str, 72); }
{
if (Content.Length >15 )
{
Content = Content.Substring(0,15) + "...";
}
return Content;
}
public string GetShortString(string str)
{
if(str.length > 10)
return str.subString(0,7) + "...";
else
return str;
}
{
int m = 0;
if (strString.Length == 0)
return m;
for (int i = 0; i <= strString.Length-1; i++)
{ int intTemp = (short)strString.Substring(i, 1).ToCharArray(0, 1)[0];
if (intTemp > 127 || intTemp< 0)
m += 2;
else
m += 1;
}
return m;
} StringOp sop = new StringOp();
if (sop.GetLength(str) > 82)
{
str = sop.StringOutOfRange(str, 72);
}