شما می توانید اکثر اپراتورهای موجود و داخلی در 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