var trimmed = myStringArray.Select(s => s.Substring(0, 10));
如果其中一个字符串不是10个字符长,我会得到一个ArgumentOutOfRangeException。LINQ迭代器异常处理
在这种情况下,它相当琐碎找到了,我知道我可以做
s.Substring(0, Math.Min(10, s.Length))
有了这样更复杂的对象结构错误并不总是很容易看到,虽然。有没有办法通过异常处理来查看哪些字符串不够长?
我只是用的东西方法块语法昨天别的,甚至没有进行连接。谢谢! – kwcto 2010-03-10 20:15:55