چرا خروجی این کد یازده نیست ؟!
int[] numbers = new int[10];
Console.WriteLine(numbers.Length.ToString());
سلام . اندیس آرایه که از صفر شروع میشه . ( ده منهای صفر به علاوه یک هم مساوی است با یازده ) اما ویژوال استودیو به اشتباه خروجی رو ده چاپ می کنه ، ?why
پ ن : از توانایی ام در فرمول نویسی لذت بردین ؟!:لبخند:
نقل قول: چرا خروجی این کد یازده نیست ؟!
سلام
خودت گفتی آرایت 10 خانه ای باشه. 0 1 2 3 4 5 6 7 8 9 می شه 10 تا خانه
نقل قول: چرا خروجی این کد یازده نیست ؟!
سلام
مگه میشه خودت میگی طول آرایه من 10 هست بعد انتظار داری باز طول آرایه رو بده 11؟؟؟:افسرده::ناراحت::متفکر:
نقل قول: چرا خروجی این کد یازده نیست ؟!
الان متوجه اشتباهم شدم ، من فکر می کردم وقتی می نویسم
int[] numbers = new int[10];
یعنی از صفر شروع کن تا 10 ، خانه بساز !