{CodeGate}

متد در سی شارپ (method implementation in c sharp)

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

  1. آشنایی با for
  2. آشنایی با while
  3. آشنایی با if

متد در سی شارپ

فرض کنید میخواهید مجموع اعداد 1 تا 10 و 20 تا 37 را بدست آورید. برای این کار شما باید دو حلقه را بنویسید حال اگر مجموع اعداد 35 تا 49 را بخواهید بدست آورید باید یک حلقه دیگر نیز بنویسید!!! توجه کنید که ما در تمام حلقه های بالا یک کار را انجام میدهیم و فقط بازه عوض میشود.

متد در سی شارپ مجموعه ای از دستورات است که در کنار هم یک عملی را انجام میدهند(مثلا مجموع). متد ها باعث میشوند کد ساختار بگیرد و از پیچیدگی میکاهد. در مورد بالا که توضیح دادیم اگر یک متد بنویسیم که بازه را بگرید و خروجی بین دو بازه باشد دیگر برنامه ما پیچیدگی کمتری دارد.

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

  1. Public static: شناسه های متد
  2. Int: خروجی متد
  3. Methodname: نام متد
  4. A,b: ورودی های متد

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

  1. Modifier: نشنان دهنده سطح دسترسی به این متد است.
  2. Returntype: خروجی متد
  3. Parameter List: لیست ورودیهای متد. متد میتواند ورودی نداشته باشد.
  4. Method body: بدنه متد و قسمتی که ما کد خود را میزنیم.

برای محاسبه مجموع اعداد ما یک متد مینویسیم و تفاوت را مبینیم:

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

همانطور که میبینید بسیار ساده تر شد!!!! در زیر دو مثال دیگر از متد در سی شارپ آورده شده برای مطالعه بیشتر شما.

پسورد: www.codegate.ir

 

دسته : #c, آموزش قدم به قدم #c

دیدگاه بگذارید

نظر شما چیست؟

مطلع کردن شما از
avatar

wpDiscuz