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



  • ۲۶
  • اردیبهشت

جلسه ۳۶ : Modules در #F

  • دسته‌بندی‌ها :
جلسه ۳۶ : Modules در #F
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      سلام درود خدمت همراهان همیشگی سایت پی وی لرن . با آموزش زبان برنامه نویسی #F همراهتون هستیم. در این قسمت Modules در #F و سینتکس توضیح ماژول در #F رو شرح خواهیم داد.

      Modules در #F

      همانطور که در هر کتابخانه MSDN، در یک #module F  یک گروه از ساختارهای کد #F است، مانند انواع تابع مقادیر، values و کد در do bindings. این کلاس به عنوان یک کلاس زبان مشترک (common language runtime (CLR که دارای اعضای استاتیک است اجرا می شود.
      بسته به وضعیت که آیا کل فایل در ماژول گنجانده شده است، دو نوع اعلان ماژول وجود دارد.

      • اعلان ماژول سطح بالا
      • اعلامیه ماژول محلی

      در یک اعلان ماژول سطح بالا کل فایل در ماژول گنجانده شده است. در این مورد، اولین اعلان در فایل اعلان ماژول است.
      در یک اعلان ماژول محلی، تنها اعلان هایی که تحت آن اعلان ماژول قرار دارند، بخشی از ماژول هستند.

      سینتکس

      سینتکس توضیح ماژول در #F به شرح زیر است.

      مثال : 

      لطفا توجه داشته باشید که accessibility-modifier می تواند یکی از موارد زیر باشد – public, private, internal . پیش فرض public است .
      مثال های زیر مفاهیم را نشان می دهند.

      مثال ۱

      فایل ماژول Arithmetic.fs

      مثال : 

      فایل برنامه main.fs

      مثال : 

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

      مثال : 

      مثال ۲

      مثال : 

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

      مثال : 

      کلام پایانی

      سلام درود خدمت همراهان همیشگی سایت پی وی لرن . با آموزش زبان برنامه نویسی #F همراهتون هستیم. در این قسمت از سری آموزش های زبان برنامه نویسی اف شارپ، Modules در #F و سینتکس توضیح ماژول در #F رو شرح دادیم.

      QR:  جلسه ۳۶ : Modules در #F
      به اشتراک بگذارید