AC extension method yog dab tsi?
AC extension method yog dab tsi?

Video: AC extension method yog dab tsi?

Video: AC extension method yog dab tsi?
Video: Ac ke suction aur Discharge pipe pahchane ka tarika. 2024, Hlis ntuj nqeg
Anonim

Extension txoj kev pab kom koj "ntxiv" txoj kev rau cov hom uas twb muaj lawm yam tsis tau tsim ib hom tshiab muab los, recompiling, lossis hloov lwm yam hom qub. Extension txoj kev yog ib yam tshwj xeeb ntawm static txoj kev , tab sis lawv raug hu ua piv txwv li txoj kev ntawm hom ncua.

Hais txog qhov no, koj siv txoj kev txuas ntxiv li cas?

Ib txoj kev txuas ntxiv yog static txoj kev ntawm chav kawm zoo li qub, qhov twg "qhov no" hloov kho yog siv rau thawj qhov kev ntsuas. Hom thawj parameter yuav yog hom uas txuas ntxiv. Extension txoj kev tsuas yog nyob rau hauv cov kev cai thaum koj qhia meej import lub namespace rau hauv koj qhov chaws code nrog a siv lus qhia.

Ib tug kuj yuav nug, yog txoj kev txuas ntxiv tsis zoo? Thiab zoo li qub txoj kev thiab khoom thiab txoj kev tsis muaj xov zoo thiab yog li yuav tsum tau zam thaum ntawd txoj kev txuas ntxiv thiab txuas ntxiv cov khoom yog phem . Peb tsuas yog dag kom ua cov no vim tias cov lej peb sau yuav zoo li zoo nkauj lossis huv tab sis kev ua tau zoo-ntse nws tsis yog.

Ib yam li ntawd, txoj hauv kev txuas ntxiv hauv C # yog dab tsi nrog piv txwv?

Ib txoj kev txuas ntxiv yeej yog ib yam tshwj xeeb ntawm static txoj kev txhais nyob rau hauv ib chav kawm zoo li qub. Kom txhais ib txoj kev txuas ntxiv , ua ntej ntawm tag nrho cov, txhais cov chav kawm zoo li qub. Rau piv txwv , peb tau tsim ib chav IntExtensions hauv qab ExtensionMethods namespace hauv qab no piv txwv.

Extension C# yog dab tsi?

Ib CS ntaub ntawv yog qhov chaw code ntaub ntawv sau rau hauv C# (hais tias "C Sharp"), ib hom lus hais txog hom lus tsim los ntawm Microsoft rau siv nrog. NET Framework. Nws yog siv los tsim ntau yam kev siv, los ntawm cov khoos phis tawj yooj yim mus rau cov ntawv thov rau qhov chaw sib faib.

Pom zoo: