DOOM999 (07-11-18), SajjadKhati (11-11-18)
سلام
این کد رو نوشتم ولی برای نشون دادن اعداد، 4 تا پنجره باز می شه من می خوام همه اعداد در یک پنجره زیر همون نشون داده بشن
کد:int[] myArray1 = new int[] { 12, 15, 19, 20 }; int[] myArray2 = new int[4]; for (int i = 0; i < myArray2.Length; i++) { myArray2[i] = myArray1[i]; MessageBox.Show(myArray2[i].ToString()); }
آخرین ویرایش توسط Speed Racer در تاریخ 07-11-18 انجام شده است
DOOM999 (07-11-18), SajjadKhati (11-11-18)
سلامبرای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط Arshan935 برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
چون میخواید MessageBox.Show تکرار نشه (یکبار اجرا بشه) پس باید کدش را بیرون از حلقه (بعد از حلقه) بنویسید .
حالا چون میخواید همه ی اعضای آرایه ، در MessageBox.Show بصورت یکجا نمایش داده بشه ، باید همه ی اعضای اون آرایه ، داخل متغییر بصورت پی در پی ریخته بشه :
کد:int[] myArray1 = new int[] { 12, 15, 19, 20 }; int[] myArray2 = new int[4]; string showMsg = ""; for (int i = 0; i < myArray2.Length; i++) { myArray2[i] = myArray1[i]; showMsg += myArray2[i].ToString() + "\n"; } MessageBox.Show(showMsg);
اگه درک ریختن همه ی اعضای آرایه داخل یک متغییر دشواره ، بگو توضیح بدم؟
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
ravegoat (20-12-18), Speed Racer (12-12-18)
1 کاربر در حال مشاهده این موضوع. (0 عضو و 1 میهمان)
Bookmarks