C#-da ümumi sinif nədir?
C#-da ümumi sinif nədir?

Video: C#-da ümumi sinif nədir?

Video: C#-da ümumi sinif nədir?
Video: Kurikulum. Məzmun xətti, Əsas standart, Alt standart. Coşqun Namazov (051-580-94-28) 2024, Bilər
Anonim

Ümumi a sinif istifadəçiyə müəyyən etməyə imkan verir siniflər və yer tutucu ilə üsullar. Generiklər C# dilinin 2.0 versiyasına əlavə edildi. İstifadə arxasında əsas fikir Ümumi icazə verməkdir növü (Tam, String, … və s. və istifadəçi tərəfindən müəyyən edilir növləri ) metodların parametri olmaq, siniflər , və interfeyslər.

Eynilə, nümunə ilə C#-da ümumi sinif nədir?

Generiklər müəyyən etməyə imkan verir sinif onun sahələrinin növü, metodları, parametrləri və s. Generiklər kompilyasiya zamanı bu yer tutucuları müəyyən bir növlə əvəz edin. A ümumi sinif bucaqlı mötərizələr vasitəsilə müəyyən edilə bilər.

İkincisi, ümumi siniflər nədir? Ümumi siniflər var siniflər bir növü parametr kimi qəbul edən. Onlar kolleksiya üçün xüsusilə faydalıdır siniflər.

Eynilə, soruşulur ki, C#-da ümumi metod nədir?

A ümumi üsul a üsul tip parametrləri ilə aşağıdakı kimi elan edilir: C# Kopyalayın. statik boşluq Swap(ref T lhs, ref T rhs) { T temp; temp = lhs; lhs = rhs; rhs = temp; } Aşağıdakı kod nümunəsi zəng etməyin bir yolunu göstərir üsul tip arqumenti üçün int istifadə edərək: C# Kopyalayın.

C#-da kolleksiya ilə generiklər arasında fərq nədir?

Qısaca, əsas generik arasındakı fərq və olmayan ümumi kolleksiyalar : - Ümumi kolleksiyalar - Bunlar kolleksiyalar eyni tipli məlumatları saxlaya bilər və biz hansı növ məlumatların olduğuna qərar verə bilərik kolleksiyalar tuta bilər. Bəzi üstünlükləri ümumi kolleksiyalar - Tip Təhlükəsiz, Təhlükəsiz, tip çevrilmələrinin azaldılmış yükü.

Tövsiyə: