Индекс (отсчитываемый от нуля) должен быть больше или равен нулю

Привет я получаю сообщение об ошибке:

Индекс (отсчитываемый от нуля) должен быть больше или равен нулю, но меньше размера списка аргументов.

Мой код:

OdbcCommand cmd = new OdbcCommand("SELECT FirstName, SecondName, Aboutme FROM User WHERE UserID=1", cn);  OdbcDataReader reader = cmd.ExecuteReader(); while (reader.Read()) {     Name.Text = String.Format("{0} {1}", reader.GetString(0), reader.GetString(1));     Aboutme.Text = String.Format("{2}", reader.GetString(0)); } 

Также это может произойти при попытке бросить ArgumentException где ты ненароком вызвать ArgumentException перегрузка конструктора

public static void Dostuff(Foo bar) {     // this works    throw new ArgumentException(String.Format("Could not find {0}", bar.SomeStringProperty));     //this gives the error    throw new ArgumentException(String.Format("Could not find {0}"), bar.SomeStringProperty);  } 
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Оставить комментарий

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*