索引 (以零為起始) 必須大於或等於零,並且小於引數清單的大小。

  • 2868
  • 0
  • 2018-06-29
索引 (以零為起始) 必須大於或等於零,並且小於引數清單的大小。

我查網路這個錯誤訊息,好像很多都跟sql有關。不過我的情況是發生在C#,經過檢查問題出在下方程式碼


    return String.Format("{0}_{1}_{2}_", firstName, lastName);

這段程式碼的問題在於,Format裡需要3個變數,不過後面只提供了兩個,

所以就出現了這個錯誤:索引 (以零為起始) 必須大於或等於零,並且小於引數清單的大小。

這個問題的情況應該可以歸納為,提供的  變數數量  小於 需要的變數數量 就會出現這個錯誤