نواندیشان
0

هیچ محصولی در سبد خرید نیست.

آموزش سی شارپ – قسمت دوم | تعریف توابع در C#

دسته بندی :مهندسی کامپیوتر 25 بهمن 1394 نواندیشان 1890
آموزش سی شارپ

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

تعریف توابع

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

در #C دو تابع داریم:

۱٫ توابعی که خروجی ندارند و صرفا یک کار انجام می دهند.

(پارامتر ورودی) نام تابع void سطح دسترسی
}
دستورات
{

۲٫ توابعی که خروجی دارند.

(پارامتر ورودی) نام تابع نوع خروجی سطح دسترسی
}
دستورات
{

مثال ۱:

تابعی بنویسید که موقعیت شروع یک رشته را در رشته دیگر برگرداند. (مثلا موقعیت شروع reza در alireza، سه است. دقت کنید که موقعیت از صفر شروع می شود)

جواب مثال ۱:

ابتدا یک کلاس تعریف می کنیم. برای ایجاد کلاس، روی نام پروژه در پنجره solution explorer راست کلیک-> add <- class -> اسم کلاس را می نویسیم (مثلا lib.cs).
(کلاس form1 دارای یک ظاهری بنام فرم است ولی کلاسی که ایجاد می کنیم ظاهری ندارد.)

کد زیر را داخل کلاس تعریف شده می نویسیم.

تعریف توابعتعریف متغیر: برای تعریف متغیر ابتدا نوع متغیر و سپس نام متغیر را می نویسیم. مثال: string s

()IndexOf: متدی آماده است که string (رشته) می گیرد و موقعیت رشته دریافتی را در رشته به ما می دهد.

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

پایان قسمت دوم آموزش سی شارپ – تعریف توابع

منبع: نواندیشان
نواندیشان

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

برای ارتباط ساده‌تر و سریع‌تر اپلیکیشن نواندیشان را دانلود کنید. دانلود اپلیکیشن

مطالب زیر را حتما بخوانید:

قوانین ارسال دیدگاه در سایت

  • چنانچه دارای سوال فنی درباره محصول خریداری شده هستید، لطفاً از بخش حساب کاربری، تیکت ارسال کنید.
  • چنانچه دیدگاهی توهین آمیز باشد و متوجه اشخاص مدیر، نویسندگان و سایر کاربران باشد تایید نخواهد شد.
  • چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد.
  • چنانچه در دیدگاه خود از شماره تماس، ایمیل و آیدی تلگرام استفاده کرده باشید تایید نخواهد شد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

لینک کوتاه:
کارایی بهتر در اندروید نواندیشان
0