2009-08-12 33 views

回答

2

我只在使用數組/集合並且給定索引不正確時才使用OutOfRangeException。

如果需要非空字符串,則InvalidArgumentException更適合傳遞空字符串的情況。

+0

http://msdn.microsoft.com/en-us/library/system.argumentoutofrangeexception.aspx指出ArgumentOutOfRange是「當參數的值超出允許的值範圍時拋出,但不會產生任何提及數組/收集用法。 – t3rse 2009-08-12 15:29:36

相關問題