Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
čiastočné triedy a metódy sú obe časti . NET programovania rámca . Zvlášť , oni sú obaja užitočné nástroje pre programátorov , ktorí chcú zlepšiť a rozšíriť automaticky generované kód . Čiastkové triedy umožňujú členovia jednej triedy , ktoré majú byť rozdelené medzi viac ako jedného zdrojového kódu súboru . Čiastkové metódy sú metódy , ktoré sú definované v čiastočné triedy , ktoré možno rozdeliť medzi niekoľko zdrojových súborov , aj keď to nemusí byť .
, Ako sú používané
čiastkové triedy a čiastkové metódy sú často automaticky generované ako súčasť kódu , ktorý auto - generuje , a zároveň to môže byť užitočná funkcia , to robí to náročný pre programátor zmeniť veci o týchto tried . Programátor chce rozšíriť alebo pridať do jedného z týchto automaticky generovaných tried by vytvoriť samostatný súbor triedy , a pridať metódy a vlastnosti , tam , ktoré by nemali byť prepísané ako súčasť procesu automatického generovania .
The Case for čiastočných vlastnosti
Čiastkové vlastnosti by byť užitočné v niekoľkými rôznymi spôsobmi . V podstate by sa znížiť na nafúknuté a redundantný kód . Nedostatok čiastkových vlastností , ísť spolu s čiastkovými tried a metód znamená , že v niektorých situáciách , programátori skončiť museli vytvárať viac inštancií triedy , než by inak bolo potrebné prispôsobiť definovanie vlastností . Tvorba čiastkové vlastnosti k dispozícii programátorom by pomôcť vyriešiť tento a znížiť počet riadkov kódu potrebné v určitých situáciách .
Vyvíjajúce Jazyky
debata čiastkových vlastností je centrálna k myšlienke vyvíjajúci programovacie jazyky . Tam sú , v skutočnosti , ďalšie možné spôsoby , ako obísť problém , že nedostatok čiastkových vlastností prezentuje , ktoré programátori sú tiež čaká na zaviedli . Nakoniec bude vytvorený jeden alebo viac riešení , a jazyk budú môcť vyvíjať . To môže byť šťastie , pretože ako publikácie, . NET kódovanie tím pracuje už niekoľko rokov bezúspešne prekonať problémy spojené s implementáciou čiastkových vlastností.