آموزش دونه:مرجع آموزش

توابع در سی شارپ (Csharp Function) آموزش زبان برنامه نویسی سی شارپ #C

توابع

Csharp Function

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

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

  • public static : نوع دسترسی تابع
  • int : نوع خروجی (مقدار برگشتی) تابع – در صورتی که بخواهیم تابع چیزی را برنگرداند از کلمه void استفاده میکنیم.
  • methodname : نام دلخواه تابع
  • int a,int b : پارامترهای تابع

در مثال زیر یک تابع تعریف می کنیم که دو عدد می گیرد و کوچکترین آنها را برمی گرداند.

ﺗﻮاﺑﻊ ‪: void‬‬‫ﺗﻮاﺑﻌﻲ ﻛﻪ ﺑﺎ ﻧﻮع ‪ void‬ ﻣﻌﺮﻓﻲ ﻣﻲ ﺷﻮﻧﺪ ھﯿﭻ ﺧﺮوﺟﻲ ﻧﺪارﻧﺪ و در زﺑﺎن وﻳﮋوال ﺑﯿﺴﯿﻚ ﺑـﻪ آْﻧﮫـﺎ ‪ sub‬و در دﻟﻔـﻲ ﺑـﻪ ‫آﻧﮫﺎ ‪ procedure‬ ﻣﻲ ﮔﻮﻳﻨﺪ.‬

صدا زدن تابع :

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

در مثال زیر نحوه صدا زدن تابع را خواهید دید :

خروجی:

ارسال پارامترها به تابع :

مثال زیر : نحوه ارسال دو متغیر عددی به تابع مورد نظر (ارسال پارامتر به تابع) و جا به جایی ارزش آنها در تابع:

خروجی:

 

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

دانلود نرم افزار اندرویدی آموزش  زبان برنامه نویسی سی شارپ

مطالب مرتبط