我試圖插入一個人的名字進入我的ArrayList中的特定位置,當我運行此我得到一個錯誤:插入到特定位置的ArrayList
public void InsertIntoArrayList(string actName, int posNum)
{
snip
}
用戶將進入到名稱文本框然後插入字符串的位置(索引).. 任何建議更簡單的方法來編碼這種方式或我可以改變它?
我得到的錯誤是 - 這the index is out of range
。我認爲轉換可能會搞砸了?
顯示如何創建ActorArrayList和確切的錯誤消息 – ilansch
您是否檢查過posNum實際上是一個可以插入的數字?像在ArrayList的大小內? –
System.Collections.ArrayList ActorArrayList = new System.Collections.ArrayList(); 數組列表中充滿了來自文本文件的5個名稱,然後用戶可以通過該表單向其添加新名稱,並將顯示在組合框中。 –