محمد شعبانی
محمد شعبانی
خواندن ۲ دقیقه·۴ سال پیش

بررسی Directive ها در سی #C و نحوه وارد کردن آنها در پروژه - قسمت چهارم

بررسی Directive ها در سی شارپ و نحوه وارد کردن آنها در پروژه
بررسی Directive ها در سی شارپ و نحوه وارد کردن آنها در پروژه

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

دات نت فریمورک چیست؟

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


در برنامه قبل از کد زیر برای چاپ یک عبارت روی صفحه کنسول استفاده کردیم:

Console.WriteLine("Hello World");

حالا کنسول (Console) از کجا آمده؟ چگونه از آن می توانیم استفاده کنیم؟برای اینکه بتوانیم از کلاس Console در برنامه خود استفاده کنیم ، باید دستورالعمل استفاده را در بالای پروژه خود اضافه کنیم:

using System;

جهت آشنایی بیشتر با این مطلب تا انتهای این جلسه با ما همراه باشید.


نحوه وارد کن Directive ها در زبان #C

فرمول وارد کردن

Using PakeageName;

ما همیشه برای وارد کردن یک بسته به پروژه خود باید از دستور Using استفاده کنیم. بعد یک فاصله می گذاریم. سپس نام بسته را وارد می کنیم. همان طور که در جلسات قبل عرض کردم در انتهای هر خط برای بستن و اتمام آن باید از سِمی کالُن ( ; ) استفاده کنیم.

به تصویر زیر دقت کنید:

فقط به خط اول این کد دقت کنید. ما با استفاده از دستور (کلمه کلیدی) Using از پکیج NET. بسته System را وارد کرده ایم. این کد به معنای این است که بسته System را وارد پروژه من کن، که طریقه وارد کردن بسته ها همیشه با کلمه کلیدی Using همراه است.

حالا این بسته System چیست؟ در جلسات قبلی برای چاپ یک متن روی صفحه نمایش از دستور System.WriteLine("Hello") استفاده می کردیم.

معنی این کد این است که از بسته System تابع (Function) WriteLine را باز کن. الان نیازی نیست که با مفهوم تابع آشنا شوید جلوتر همه را بررسی خواهیم کرد. بدون وارد کردن بسته System چاپ یک متن درون کنسول غیر ممکن است. اینجاست که کاربرد بسته ها را درک می کنیم.

خب این بخش هم به پایان رسید. ممنون از این که این بخش رو هم با من همراه بودید و وقت ارزشمندتان را در اختیار من گذاشتید. امیدوارم توانسته باشم به خوبی این مبحث را آموزش داده باشم. اگر نظری، پیشنهادی و انتقادی دارید خوشحال می شوم در بخش نظرات با من در میان بگذارید. اگر هم دوست داشتید که جلسات این دوره و دوره های دیگر را به راحتی به دست آورید ما را درون شبکه اجتماعی ویرگول دنبال کنید. شاد و موید و پیروز باشید و خدانگهدار.



ریاضی دان و برنامه نویس
شاید از این پست‌ها خوشتان بیاید