【发布时间】:2010-03-08 15:48:08
【问题描述】:
我有单词集合,我想从这个集合中创建集合,限制为 5 个字符
输入:
Car
Collection
Limited
stackoverflow
输出:
car
colle
limit
stack
word.Substring(0,5) 抛出异常(长度)
word.Take(10) 也不是个好主意...
有什么好主意吗??
【问题讨论】:
-
你得到了例外,因为汽车只有 3 个字符长,你要求一个 5 个字符的子字符串。
-
是的,我知道。情况要复杂得多,而我已经向您描述的这个复杂情况有一个最大的问题:)
-
与 LINQ 一样酷(我真的认为它很酷),如何使用它来实现比“老式”foreach 循环更好/更具可读性?