疑難排解例外狀況:System.ArgumentOutOfRangeException
更新:2007 年 11 月
當方法被叫用,但傳遞至該方法的引數至少有一個不是 null 參考 (在 Visual Studio 中為 Nothing) 而且沒有包含有效的值,就會擲回 ArgumentOutOfRangeException。
相關秘訣
請確定傳遞至這個方法的所有引數,都具有被叫用方法所定義的有效值。
不是 null 參考的引數必須包含有效的值。如果您要使用集合,請確定索引必須小於集合的大小。
索引必須在集合的大小範圍內,而且不能超過其大小範圍或小於零。- 如需詳細資訊,Visual Basic 使用者請參閱 Visual Basic 中的集合。
使用 ComboBox 或 ListBox 類別的多載雙引數 FindString 或 FindExactString 方法時,請檢查 startIndex 參數。
如果 startIndex 等於相關清單最後一個項目的索引值,就會擲回這個例外狀況。若要解決這個問題,請傳遞 0 做為 startIndex 參數,或使用單一引數 FindString 或 FindStringExact 方法。如需詳細資訊,請參閱 CComboBox::FindString 或 CListBox::FindString。