AC uzadılması üsulu nədir?
AC uzadılması üsulu nədir?

Video: AC uzadılması üsulu nədir?

Video: AC uzadılması üsulu nədir?
Video: Gec boşalma üçün nələr etməli? 2024, Noyabr
Anonim

Uzatma üsulları "əlavə etmək" imkanı verir üsulları yeni törəmə tip yaratmadan, yenidən tərtib etmədən və ya orijinal növü başqa cür dəyişdirmədən mövcud növlərə. Uzatma üsulları xüsusi bir statik növüdür üsul , lakin onlar misal kimi çağırılır üsulları uzadılmış tip üzrə.

Bununla əlaqədar olaraq, uzatma metodundan necə istifadə edirsiniz?

An uzadılması üsulu statikdir üsul "bu" dəyişdiricisinin birinci parametrə tətbiq edildiyi statik sinif. Birinci parametrin növü uzadılan tip olacaqdır. Uzatma üsulları yalnız ad sahəsini a ilə mənbə kodunuza açıq şəkildə idxal etdiyiniz zaman əhatə olunur istifadə edərək direktiv.

Bir də soruşa bilər ki, uzatma üsulları pisdirmi? Və statik üsulları və xassələri və üsulları iplik təhlükəsiz deyil və buna görə də ondan qaçınmaq lazımdır uzadılması üsulları və uzadılması xassələridir pis . Yazdığımız kodlar gözəl və ya təmiz görünəcək, lakin performans baxımından belə deyil, çünki biz bunları etmək üçün aldanırıq.

Eynilə, nümunə ilə C#-da genişləndirmə üsulları nədir?

An uzadılması üsulu əslində xüsusi bir statik növüdür üsul statik sinifdə müəyyən edilir. Müəyyən etmək üçün bir uzadılması üsulu , ilk növbədə, statik bir sinif müəyyən edin. üçün misal , altında IntExtensions sinfi yaratdıq Uzatma Metodları aşağıdakı ad sahəsi misal.

C# uzantısı nədir?

A CS fayl mənbə kodudur fayl -də yazılmışdır C# ("C Sharp" kimi oxunur), Microsoft tərəfindən istifadə üçün yaradılmış obyekt yönümlü proqramlaşdırma dili. NET Framework. Sadə iş masası proqramlarından paylanmış mühitlər üçün tətbiqlərə qədər bir sıra proqramların işlənib hazırlanması üçün istifadə olunur.

Tövsiyə: