考虑我在我的网站上有一个部分,我想要显示新闻摘要。有没有办法在C#中指定数量的字符后添加三个点?
答案 0 :(得分:0)
使用C#的Substring()
方法获取您希望显示的内容并将“...”追加到最后。
string text = "Hello World, How are you? Blah blah blah blah..";
text.Substring(0,100);
更多:http://msdn.microsoft.com/en-us/library/system.string.substring(v=vs.100).aspx
答案 1 :(得分:0)
简单的字符串操作就足够了:
if (str.Length > MaxLength)
str = str.SubString(0, MaxLength - 3) + "...";
忙完了。