在C#中为摘要添加“...”

时间:2012-07-28 17:28:53

标签: c#

考虑我在我的网站上有一个部分,我想要显示新闻摘要。有没有办法在C#中指定数量的字符后添加三个点?

2 个答案:

答案 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) + "...";
忙完了。