خرید بک لینک

Overloading

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

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

 برای مثال به بازده زیر دقت کنید.

public static Box operator+ (Box b, Box c)‎ 
        ‎{‎ 
        ‎   Box box = new Box();‎ 
        ‎   box.length = b.length + c.length;‎ 
        ‎   box.breadth = b.breadth + c.breadth;‎ 
        ‎   box.height = b.height + c.height;‎ 
        ‎   return box;‎ 
        ‎}‎

ارزیابی‌های انجام شده بیانگر است این مبحث همچنان مورد توجه قرار دارد.

بازده بالا اپراتور جمع (+) را برای یک گروه Box تعریف شده توسط یوزر، اجرا می کند.

جمع‌بندی

اطلاعات مربوط به Overloading در صورت نیاز تکمیل می‌شود.

سوالات متداول

آیا این خبر بروزرسانی می‌شود؟

در صورت انتشار اطلاعات جدید، این گزارش نیز بروزرسانی خواهد شد.

آیا اطلاعات این گزارش قطعی است؟

تمام اطلاعات بر اساس گزارش‌های منتشر شده در زمان نگارش این مطلب تهیه شده است.

'.Overloading.' چیست؟

این مطلب به بررسی آخرین اطلاعات منتشر شده درباره Overloading می‌پردازد.

برچسب: نویسنده: پویان مرادیان تاريخ: پنجشنبه 1 مرداد 1405 ساعت: 12:54

صفحه بندی