【发布时间】:2013-06-24 18:06:51
【问题描述】:
我有以下 C# 代码:
ArticleContent = ds1.Tables[0].Rows[i]["ArticleContent"].ToString();
if (ArticleContent.Length > 260)
{
ArticleContent = ArticleContent.Remove(ArticleContent.IndexOf('.', 250)) + "...";
}
这里的问题是我收到此错误消息:
StartIndex 不能小于零。
为什么以及如何解决?
【问题讨论】:
-
提示:如果您的
ArticleContent字符串中没有.怎么办?? -
更好地搜索执行您正在尝试执行的现有功能。你可以想象,你不是第一个写它的人。