如果篇幅超过一定限度,我想说一下一下。 我看到了许多例子,从一个简单的例子中说,如果限制超过其他考虑采用全话,那么,我只想说几句话,以便它赢得可读的句子,而不是半句子。
Mobile phone use to trim text based on the second approach. I wanted to know if there any way we can go further with string ellipse implementation? like consider ,
( )
[ ]
etc?
这是我迄今为止所做的工作。
public static string TrimString(string str, int charLength)
{
if (str.Length >= charLength)
{
str = str.Substring(0, charLength - 3);
var chunks = str.Split( );
if(chunks.Length >1)
chunks = chunks.Take(chunks.Length - 1).ToArray();
str = string.Format("{0}...", string.Join(" ", chunks));
}
return str;
}
问题。