1. 程式人生 > >原 索引(從零開始)必須大於或等於零,且小於引數列表的大小

原 索引(從零開始)必須大於或等於零,且小於引數列表的大小

原因可能是程式碼中的佔位符不匹配,或者沒有按序號依次寫好,不能缺少或者說跳過某一個佔位符數字
如:StringBuilder sb = new StringBuilder("");

      int pageCount = (int)Math.Ceiling(rows * 1.0 / pageSize);
      sb.AppendFormat("總頁數{0},當前頁{1}",pageCount,pageIndex);
      sb.AppendFormat("    ");
      sb.AppendLine("<a href='javascript:pages(1)'>首頁</a>");
      int upIndex = pageIndex > 1 ? pageIndex - 1 : 1;
      sb.AppendFormat("<a href='javascript:pages({0})'>上一頁</a>", upIndex);
      int downIndex = pageIndex < pageCount ? pageIndex + 1 : pageCount;
      sb.AppendFormat("<a href='javascript:pages({0})'>下一頁</a>", downIndex);
      sb.AppendFormat("<a href='javascript:pages({0})'>末頁</a>",pageCount);
      return sb.ToString();

每一行的站位符都應該從0 開始算起