آموزش سی شارپ قسمت هجدهم(آرایه ها)

آموزش سی شارپ قسمت نوزدهم(لیست ها)

آموزش سی شارپ قسمت هجدهم(آرایه ها)

آموزش سی شارپ قسمت هجدهم(آرایه ها) 1282 720 ertj

آموزش سی شارپ قسمت هجدهم (آرایه ها)

آرایه ها به صورت مجموعه ای از آیتم ها، برای مثال مجموعه ای از

رشته ها کار می کنند.

شما می توانید از آنها برای جمع آوری آیتم ها در یک گروه واحد استفاده کنید و عملیات های قبلی را روی آنها اجرا بکنید؛

مثلاً می توانید آنها را مرتب سازی کنید.

علاوه بر این،چندین متد درون چارچوب هستند که روی آرایه ها کار می کنند،

تا پذیرش یک محدوده از آیتم ها به جای یکی را امکان پذیر کند.

این واقعیت به تنهایی باعث می شود که شناخت آرایه ها از اهمیت ویژه ای برخوردار شود.

در تعریف ارایه ها همانند متغیر ها عمل میکنیم با تغییراتی جزئی:

int[] age;

این شکل کلی تعریف ارایه هست اما شما باید ارایه را نمونه سازی کنید تا بتوانید از آن استفاده کنید:

int[] age=new string[10]

به مقدار هایی که به ارایه میدهیم به ترتیب اندیس ۰ تا هرچند که برای آن مشخص کرده ایم.آموزش سی شارپ قسمت هجدهم

توجه داشته باشید تعداد اندیس های آرایه در براکت دوم مشخص میشود و

برای مقدار دهی اندیس های آن هم کافیست بعد از

تعریف آن کد زیر را بنویسید:

age[9]= 12;

age[0]=15;

دقت کنید که نام ارایه شما حتما باید با براکت و

شماره اندیس همراه باشد و

شما نمیتوانید فقط از نام آرایه استفاده کنید.آموزش سی شارپ قسمت هجدهم

آموزش سی شارپ قسمت هجدهم

 

اما گاهی نیاز دارید که همان موقع که

ارایه را تعریف میکنید ان را مقدار دهی کنید و

تعداد دقیق اندیس های ارایه را نمیدانید در این صورت به شکل زیر عمل میکنید:

int[] age={12,14,18,14;}

در این روش شما به محض تعریف ارایه آن را مقدار دهی میکنید.

برای خارج کردن اطلاعات از ارایه ها بهترین راه بردن آنها درون حلقه است به مثال زیر توجه کنید:

string[] age={10,45,41,52,12,1;}

foreach(int x in age)

{

console.writeLine(x);

}

با این روش میتوانیم مقدار های ارایه را در

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

روش دیگری برای نمایش مقدار های ارایه در خروجی وجود دارد به

مثال زیر توجه کنید:

string[] car={“pride”,”benz”,”BMW”;}

for(int x =0;x<car.lenght;x++)

{

console.writeLine(“number of item is”+x+”and the value is:”car[x]);

}

در این کد car.Lenght به معنای طول آرایه است در این مثال آرایه ما دارای ۳ مقدار است درنتیجه car.lenght مقدار ۳ را برمیگرداند.آموزش سی شارپ قسمت هجدهم

  .به ما در مواقعی که تعداد مقدار مشخصی نداریم بسیار کمک میکند.lenght

نتیجه گیری


حال که با آرایه ها و ویژگی های آن آشنا شدیم میتوانیم برنامه های بهینه تر و با سرعت بیشتری بنویسیم چون ابزار های بیشتری داریم.

ممنون که تا اینجای کار با ما همراه بودید و امیدوارم مطالب برای شما مفید واقع شده باشد.

با آموزش های ما همراه باشید.آموزش سی شارپ قسمت هجدهم

ساخت پست خودکار اینستاگرام.

طراحی سایت شما با بهترین طراحی برای اطلاعات بیشتر کلیک کنید.

مولف این مقاله :نازنین دهقاندار

 

0/5 (0 Reviews)

– Hi there I’m –

Jhon Martin

Freelancer Designer

Motion Graphics

Stet solum ceteros ad pri, amet alia scripta qui ea. Cum an aeterno efficiantur. Sit nihil detracto et, ut tota aeterno suscipiantur pri.

Application Design

Stet solum ceteros ad pri, amet alia scripta qui ea. Cum an aeterno efficiantur. Sit nihil detracto et, ut tota aeterno suscipiantur pri.

Dedicated Support

Stet solum ceteros ad pri, amet alia scripta qui ea. Cum an aeterno efficiantur. Sit nihil detracto et, ut tota aeterno suscipiantur pri.

– Checkout –

My Work

Lorem ipsum vulputate eu sit mi. Pharetra vitae eu ornare eu viverra nibh. Sed vehicula. A bibendum mi hendrerit Aliquam hendrerit aliquet pharetra purus, sit elit. Morbi luctus tempus volutpat.

Built Mockups

Mel alia vituperata contentiones cu, ei indoctum definiebas nec, no est nostro accumsan oporteat. Has mnesarchum intellegam ei, te populo option vel, adhuc expetenda nam id.

Introduce UI Kit

Vero graeco pertinacia ad per. Usu ferri nonumy option ei, et vix iisque quaeque rationibus. Est cu malorum dolorum. Ea clita nostrud qui, ei mel quando phaedrum. Ea vis viris malorum laboramus, no quot eligendi qui. Ea tamquam vulputate ius, pri solet graece scaevola ad.

Masterfully Handcrafted for Awesomeness

WE DO MOVE

YOUR WORLD

Greatives – Design, Marketing, Sales

ساعت کاری فروشگاه:  : 09:00 – 22:00
آدرس : کرج کیانمهر شهرک ابریشم مجتمع تجاری پانی سان پلاک 5
تلفن: 09129051862-02691032191