PDA

View Full Version : مبتدی: مشکل با آرایه



myazdani
جمعه 17 آذر 1391, 16:00 عصر
سلام

من یه آرایه تعریف کردم با دستور new و و مقدار دهی هم کردم. سر تعریف و مقدار دهی خطا نمی ده ولی سر خوندن این خطا رو میده؟؟:گیج:
Object reference not set to an instance of an object.

این تعریفم:
string[] ActionNameStr = new string[20];

اینم مقدار دهی ام:
ActionNameStr[i] = Convert.ToString(dt.Rows[i]["ActionName"]);

اینم دستور خوندنم:

if (ActionNameStr[i].ToString() == null)
count++;

Beginner2013
جمعه 17 آذر 1391, 16:22 عصر
سلام،اولا که کدهاتون رو داخل بلوک کد قرار بدید،
دوم اینکه هر چند کل کد شما اگر چه جواب بده زیاد منطقی به نظر نمی رسه به هر حال می تونید
بجای
if (ActionNameStr[i].ToString() == null)
از
if(i>=ActionNameStr.Length)

استفاده کنید.