می شه این دو تا کد رو هم درست کنیبرای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط SajjadKhati برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
تو کد زیر همه رو object هم میذارم باز هم خطا می گیره
کد:object myArray = new object[] { 12, 15, 25, "salam",'A' }; foreach (object item in myArray) { MessageBox.Show(item.ToString()); }
کد زیر هم درست کن با []Array
کد:Array[] myArray = new double[] { 12, 15, 25.241 }; foreach (double item in (double[])myArray) { MessageBox.Show(item.ToString()); }
کلا نیازی هست که ما کد ها رو اینجوری بنویسیم. مثلا آرایه ای که از نوع Int هست ما اونو از نوع Array بنویسم و بعد توی foreach تبدیل کنیم. اصلا این روش کد نویسی استاندارد و درسته
مثلا به این صورت
مثلا این شکلی باشه که استاندارده که دیگه ما درگیر چند روش کد نویسی نشیمکد:Array myArray = new int[] { 12, 15, 18 }; foreach (int item in (int[])myArray) { MessageBox.Show(item.ToString()); }
کد:int[] myArray = new int[] { 12, 15, 18 }; foreach (int item in myArray) { MessageBox.Show(item.ToString()); }






پاسخ با نقل قول

Bookmarks