مثال

خرید بک لینک
یک property متشکل از 2 متود set,get است که برای دریافت و یا تخصیص مقادیر به متغیر ها استفاده می شوند.مثالکلاس Rect Box را با property بنویسید.public class Rect Box} ;private int _width ;private int _height public int width} {;get {retu =width {;set {_width=value{ {;get {retu _height{;set {_height = value{public int Area}{;get {retu _width * _height{public int Surface } {;get {retu 2* (_width + _height{{ مثال...ادامه مطلب

ما را در سایت مثال دنبال می‌کنید

برچسب: نویسنده: بازدید: 88 تاريخ: يکشنبه 10 دی 1396 ساعت: 1:59

شما می توانید اکثر اپراتورهای موجود و داخلی در C# را دوباره تعریف یا overload کنید. بنابراین برنامه نویس می تواند از اپراتورهایی با نوع تعریف شده توسط کاربر نیز استفاده کند . اپراتورهای overload شده عملکردهایی هستند با نام های خاص که کلمه ی کلیدیoperator با نمادی برای اپراتور تعریف شده دنبال می شود. مانند هر عملکرد دیگری یک اپراتور overload شده دارای یک نوع بازگشتی و یک لیست پارامتر می باشد. مثال ;(public int sum(int a, int b ;(int y = sum(10, 20 ;(public sum (int a , int b , int c ;(int x = sum(10, 20, 30 عملکرد بالا اپراتور جمع (+) را برای یک گروه Box تعریف شده توسط یوزر، اجرا می کند. مثال...ادامه مطلب

ما را در سایت مثال دنبال می‌کنید

برچسب: نویسنده: بازدید: 129 تاريخ: يکشنبه 10 دی 1396 ساعت: 1:59

بازگشت ندارد.هم نام با کلاس تعریف میشود.هدف از آن مقداردهی اولیه به فیلد های کلاس میباشد.این متد دقیقا در زمان ایجاد نمونه ای از کلاس فراخوانی و اجرا میشود.همه کلاس ها حداقل یک متد سازنده دارند.اگر در یک کلاس متد سازنده توسط توسعه دهنده پیاده سازی نشود کامپایلر در زمان اجرا متد سازنده ی پیش فرضی را ایجاد میکند.public class Circle} ;private int _radius....{public Circle}raduis = 10_{ مثال...ادامه مطلب

ما را در سایت مثال دنبال می‌کنید

برچسب: نویسنده: بازدید: 103 تاريخ: يکشنبه 10 دی 1396 ساعت: 1:59

متدها در سی شارپ و یا همان توابع در زبان C ، اعضای یک شیء یا کلاس هستند و مجموعه ای از یک سری از کارها را انجام می دهند. فرض کنید در برنامه ی شما ، قسمتی باید یک عملیات ریاضی خاص را انجام دهد و این قسمت از کد که شامل چندین خط نیز می گردد باید بارها و بارها در برنامه صدا زده شود. برای نظم بخشیدن به برنامه ، آن ها را می توان به صورت توابع بسته بندی کرد و بجای نوشتن چندین خط تکراری، فقط نام این بسته ( تابع ) و پارامترهای آن را فراخوانی نمود.در سی شارپ یک تابع به صورت زیر تعریف می شود :(نوع و اسامی پارامترها) نام تابع نوع خروجی تابع سطح دسترسی به تابع}بدنه ی تابع{برای تعریف یک متد یا تابع ابتدا سطح دسترسی به آن مانند public و private سپس نوع خروجی تابع مانند void ( هیچی ) ذکر می گردد که داخل این پرانتزها می توان ورودی های تابع یا بقولی آرگومان های ورودی را معرفی کرد. سپس تابع باید با { شروع و با یک } خاتمه یابد.برای مثال : publicintmyFunc(intx){...} مثال...ادامه مطلب

ما را در سایت مثال دنبال می‌کنید

برچسب: نویسنده: بازدید: 147 تاريخ: يکشنبه 10 دی 1396 ساعت: 1:59

فیلد یک متغیر از هر نوعی است و در کلاس یا ساختار به صورت مستقیم تعریف می شود. فیلدها عضو نوع خود هستند.معمولا، فیلد ها به صورت خصوصی (private) تعریف می شوند. دسترسی به داده ها از طریق متدها یا ویژگی امکان پذیر است. درصورتی که فیلد صورت عمومی (public) تعریف شود امکان اعتبارسنجی ورودی وجود نخواهد داشت.public class CalendarDate{public string day = "دوشنبه";}درمثال بالا، کلاس CalendarDate با فیلد day با مقداراولیه "دوشنبه" تعریف شده است. فیلد به صورت عمومی (public) تعریف شده است.CalendarDate birthday = new CalendarDate(); birthday.day = "Saturday";درمثال بالا، یک شی از کلاس CalendarDate ساخته شده و سپس در خط بعدی مقدار day به "saturday" تغییر داده شده است. مثال...ادامه مطلب

ما را در سایت مثال دنبال می‌کنید

برچسب: نویسنده: بازدید: 109 تاريخ: يکشنبه 10 دی 1396 ساعت: 1:59

صفحه بندی