بایگانی برچسب: s

C

آموزش برنامه نویسی #C – متدها قسمت دوم

متد هایی که تا کنون دیده اید:
بهتر است بدانید که تاکنون در برنامه هایی که در قسمت های قبل نوشته ایم، از متددهای زیادی استفاده کرده اید. به عنوان مثال کد زیر را که در ابتدای آموزش #C نوشته اید ملاحظه کنید:

این کد یک متد است زیرا همانطور که در تعریف متد گفتیم ،قطعه کدی مجزا است که کار خاصی را انجام می دهد . در اینجا این قطعه کد عدد یک را به متغییر intNumber اضافه می کند و نیجه را نمایش می دهد .
این متد هیچ مقداری را بر نمی گرداند بنابراین نوع مقدار بازگشتی void تعریف شده است. کلمه void به کامپایلر می گوید که این متد هیچ مقداری را برنمی گرداند. اگر متدی مقداری را برگرداند به جای استفاده از void باید نوع مقداری که برگشت داده می شود را بنویسید(برای مثال int یا double یا …) .هر دستوری که بین دو علامت آکولاد نوشته شود جزیی از بدنه ی متد محسوب می شود. یک متد به صورت زیر تعریف می شود:
آموزش برنامه نویسی C#
۱) قبل از هر چیز ، کلمه private را در تعریف تابع مشاهده می کنید .
۲)کلمه بعدی ،کلمه void است که همانطور که گفتیم به ویژوال #C می گوید این متد هیچ مقداری را برنمی گرداند .
۳)بعد از void با کلمه btnAdd_ Click روبرو می شوید. همانطور که ممکن است حدس زده باشید ، این کلمه نام متدی است که تعریف کرده ایم.
۴) چهارمین مورد در تعریف این تابع پارامترهایی است که به آن فرستاده می شود. همانطور که مشاهده می کنید این تابع دو پارامتر را دریافت می کند. پارامتر اولsender از نوع object است و پارامتر دوم e از نوع EventArgs است.
استفاده از متد ها
۱) یک پروژه #C در ویژوال ایجاد کنید و نام آن را برابر Three Buttons قرار دهید.
۲) با استفاده از جعبه ابزار سه دکمه فرمان بر روی فرم خود قرار دهید.
۳) روی دکمه فرمان اول دو بار کلیک کنید و سپس کد مشخص شده در زیر رابه آن اضافه کنید:

۴) برنامه را اجرا کنید . فرمی را با سه دکمه فرمان مشاهده خواهید می کنید کرد . بر روی با لاترین دکمه فرمان کلیک کنید . کادر پیغامی با عبارت !Hello ,Pangoan را خواهید دید.
دوستان گرامی امیدوارم از این قسمت به خوبی استفاده کرده باشید ، شما دوستان عزیز می توانید نظرتون رو از طریق بیان دیدگاه ها با من و دیگر همکارانم به اشتراک بگزارید، همچنین می توانید از طریق صفحه ی ما در اینستاگرام به همین نشانی ما رو دنبال کنید.

نویسنده: مسعود ثابتی