PDA

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



myazdani
پنج شنبه 16 آذر 1391, 22:13 عصر
سلام

با چه دستوری به آرایه رشته ای مقدار اولیه نال یا "" بدهیم؟؟
:متفکر:

cccccccccc
پنج شنبه 16 آذر 1391, 23:05 عصر
سلام
برای آرایه رشته پیشفرض مقدارش null ه

string[] s = new string[5];
if(s[2]==null) //True
MessageBox.Show(s[2]);

string s1;
if (s1 == null)//Error Use of unassigned local variable 's1'
MessageBox.Show(s1);

myazdani
پنج شنبه 16 آذر 1391, 23:30 عصر
حالا اگه مقداری غیر از null بخوایم به همه خونه ها بدیم چی؟؟

به جز حلقه for راه دیگه ای نداره؟؟

cccccccccc
پنج شنبه 16 آذر 1391, 23:47 عصر
http://msdn.microsoft.com/en-us/library/aa287601(v=vs.71).aspx

mousa1992
پنج شنبه 16 آذر 1391, 23:51 عصر
string[] Array = { "value1", "value2" ,....};

myazdani
جمعه 17 آذر 1391, 16:01 عصر
http://msdn.microsoft.com/en-us/library/aa287601(v=vs.71).aspx

ممنونم

ولی لینک ظاهرا خطا داره

myazdani
جمعه 17 آذر 1391, 16:04 عصر
string[] Array = { "value1", "value2" ,....};

ممنونم

مشکل این نیست .

مشکل اینه که مثلا به همه خانه ها بخواهیم در ابتدا یک مقدار یکسان غیر نال بدهیم و اینکار بدون استفاده از حلقه یا تکرار داده ها انجام بشه؟؟

اساسا راهی هست برای اینکار؟؟