我有以下数字序列:
你可以看到这些数字很多。 我想缩短这个字符串。 假设该字符串包含超过20个数字,则应显示18个数字,然后是“...”和序列的最后两个数字。
我可能可以通过将这些数字添加到List<int>
或HashSet<int>
(在这种情况下,HashSet可能更快),但我认为这样会很慢。
StringBuilder temp = new StringBuilder();
for (...)
{
temp.Append($"{number} ");
}
var sequence = temp.ToString();
我想要的例子:
7 9 12 16 18 21 25 27 30 34 36 39 43 45 48 52 54 57 ... 952 954
注意,我只希望有快速方法。
请注意,本文内容涉及IT技术相关内容。
18 ... 20 21
结尾? - CodeCaster