مقالات باگتو

مقدار دهی به آرایه در سی شارپ
مقدار دهی به آرایه در سی شارپ

در زبان برنامه نویسی سی شارپ با 5 روش مختلف می توانیم مقدار دهی آرایه ها را انجام دهیم. در ادامه این 5 روش را بررسی  می کنیم.

 

  • میتوانیم با استفاده از شماره  Indexبه عنصر مورد نظر دسترسی داشته باشیم و مقدار دهی آن را انجام دهیم.
            string[] learningSite = new string[10];
            learningSite[0] = "bugeto.net";

 

  • این امکان نیز وجود دارد که هنگام تعریف آرایه همان لحظه مقدار دهی آن را انجام دهیم
double[] balance = { 2340.0, 4523.69, 3421.0};

 

  • در یک خط کد می توانیم بعد از ایجاد کردن بلافاصله مقداردهی آن را انجام دهیم
int [] num = new int[5]  { 20,  77, 118, 110, 115};

 

  • برای مقدار دهی می توانیم اندازه آرایه را وارد نکنیم و همانجا شروع به مقدار دهی کنیم
int [] num = new int[]  { 20,  19, 88, 1399, 1400};

 

  • می توانیم با روش زیر یک متغیر را در یک متغیر دیگر کپی کنیم. در چنین حالتی هر دو متغیر به یک مکان از حافظه اشاره می کنند.
int [] num = new int[]  { 20,150,186, 698, 7};
int[] score = marks;

 

هنگامی که یک آرایه ایجاد می کنیم، کامپایلرC# به طور ضمنی بسته به نوع آرایه، مقدار پیش فرضی برای آن در نظر  می گیرد به عنوان مثال برای ارایه ای از نوعintتمام عناصر آن با0مقدار دهی می شوند.

تگ‌ها
اشتراک

0 نظرات