دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۶
  • اسفند

جلسه ۱۶-۰۱ : بررسی آرایه ها در VB.NET

  • دسته‌بندی‌ها :
جلسه ۱۶-۰۱ : بررسی آرایه ها در VB.NET
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      وقت بخیر دوستان، با آموزش برنامه نویسی (Visual Basic.‌NET (VB.NET از وب سایت پی وی لرن همراه هستیم. آرایه یا Array به متغیری گفته می شود که، چندین متغیر مختلف را با مقادیر مختلف می تواند در داخل خود داشته باشد و از آن جا که در مبحث برنامه نویسی بسیار مهم است، بنابراین قصد داریم به بررسی آرایه ها در VB.NET بپردازیم. این مبحث در دو جلسه تنظیم شده است. با ما همراه باشید.

      بررسی آرایه ها در VB.NET

      یک آرایه مجموعه ای متوالی از عناصر از همان نوع را در اندازه ثابت ذخیره می کند. از یک آرایه برای ذخیره مجموعه ای از داده ها استفاده می شود ، اما تصور از آرایه به عنوان مجموعه ای از متغیرها در همان نوع بسیار مفید است.

      همه آرایه ها شامل مکان های حافظه همجوار هستند. پایین ترین آدرس مربوط به عنصر اول و بالاترین آدرس مربوط به عنصر آخر است.

       

      بررسی آرایه ها در VB.NET

      بررسی آرایه ها در VB.NET

      ایجاد آرایه ها در VB.Net

      برای اعلام آرایه در VB.NET ، از عبارت Dim استفاده می کنید. مثال ها را بررسی نمایید.

      مثال : 

      همچنین می توانید عناصر آرایه را هنگام اعلام آرایه مقدار دهی کنید. مثلا:

      مثال : 

      عناصر موجود در یک آرایه با استفاده از ایندکس آرایه قابل ذخیره و دسترسی هستند. برنامه ی زیر این موضوع را نشان می دهد.

      مثال : 

      هنگامی که کد بالا کامپایل و اجرا می شود، نتیجه زیر را ایجاد می کند.

      مثال : 

      آرایه های پویا یا داینامیک

      آرایه های پویا آرایه هایی هستند که می توانند بر حسب نیاز برنامه مجدداً مقدار دهی شوند. شما می توانید یک آرایه پویا را با استفاده از عبارت ReDim اعلام کنید.

      سینتکس برای عبارت ReDim به شکل زیر است.

      مثال : 

      که،

      کلید واژه Preserve هنگام تغییر اندازه ، به حفظ داده ها در یک آرایه موجود کمک می کند.

      arrayname نام آرایه ای است که مجدداً بعد دارد.

      subscripts ابعاد جدید را مشخص می کند.

      مثال : 

      هنگامی که کد بالا کامپایل و اجرا می شود، نتیجه ی زیر را ایجاد می کند.

      مثال : 

      آرایه های چند بعدی (Multi-Dimensional)

      VB.Net آرایه های چند بعدی را ارائه می دهد. به آرایه های چند بعدی، آرایه های مستطیلی نیز گفته می شود.

      می توانید یک آرایه دو بعدی از رشته را به صورت زیر اعلام کنید.

      مثال : 

      یا ، یک متغیر ۳ بعدی از متغیرهای Integer به شکل زیر است.

      مثال : 

      برنامه زیر ایجاد و استفاده از یک آرایه ۲ بعدی را نشان می دهد.

      مثال : 

      هنگامی که کد بالا کامپایل و اجرا می شود، نتیجه ی زیر را ایجاد می کند.

      مثال : 

      آرایه Jagged

      یک آرایه Jagged آرایه ای از آرایه ها است. کد نشان داده شده در زیر یک آرایه Jagged را اعلام می کند.

      مثال : 

      مثال زیر استفاده از یک آرایه Jagged را نشان می دهد.

      مثال : 

      هنگامی که کد بالا کامپایل و اجرا می شود، نتیجه ی زیر را ایجاد می کند.

      مثال : 

      کلاس Array

      کلاس Array کلاس پایه ای برای همه آرایه های VB.Net است. در فضای نام System تعریف شده است. کلاس Array خواص و روش های مختلفی را برای کار با آرایه ها ارائه می دهد.

      خواص کلاس Array

      جدول زیر برخی از متداول ترین خواص کلاس Array را ارائه می دهد.

      ردیفنام ویژگی و شرح
      ۱IsFixedSize

      مقداري را دریافت می کند که نشان مي دهد  آرايه داراي اندازه ثابت است.

       

      ۲IsReadOnly

      مقداری را دریافت می کند که نشان می دهد Array فقط خواندنی است.

       

      ۳Length

      یک عدد صحیح ۳۲ بیتی را دریافت می کند که تعداد کل عناصر در همه ابعاد Array را نشان می دهد.

       

      ۴LongLength

      یک عدد صحیح ۶۴ بیتی را دریافت می کند که تعداد کل عناصر در همه ابعاد Array را نشان می دهد.

       

      ۵Rank

      رتبه (تعداد ابعاد) Array را دریافت می کند.

      کلام پایانی

      بررسی آرایه ها در VB.NET را در این بخش از آموزش VB.NET دنبال نمودیم و با ایجاد آرایه ها در VB.Net آشنا شدیم. ادامه ی این مبحث و متدهای کلاس Array در VB.NET را در جلسه ی آینده دنبال خواهیم کرد. با آموزش های وب سایت اموزشی پی وی لرن همراه باشید.

      QR:  جلسه ۱۶-۰۱ : بررسی آرایه ها در VB.NET
      به اشتراک بگذارید