Ukufumana indlela yeDesktop kwiC# yimfuneko eqhelekileyo kubaphuhlisi abayila usetyenziso lweWindows okanye iinkonzo. Lo msebenzi wenziwa rhoqo xa izicelo zethu zifuna ukufunda okanye ukubhala iifayile kwidesktop, eyenye yezona ndawo zifikelelekayo kubasebenzisi. Nangona kunjalo, ukufumana umendo wedesktop kwi-C # kunokubonakala kungumngeni kwabanye abaphuhlisi, ngakumbi abo batsha kwinkqubo. Kweli nqaku, siza kuphonononga indlela yokufumana umendo wedesktop kwi-C #. Siza kuphanda imisebenzi eyahlukeneyo kunye namathala eencwadi aqhagamshelwe kulo msebenzi kwaye sixoxe ngokubaluleka kwawo.
Ukufumana umendo wedesktop, sisebenzisa iklasi yokusiNgqongileyo kwiSixokelelwano samagama. Olu didi oluguquguqukayo lunikeza iindlela ezahlukeneyo kunye neempawu, ukubuyisela ulwazi malunga nokusingqongileyo kwangoku kunye neqonga.
Isisombululo kwingxaki yethu silele ekubizeni i-Environment.GetFolderPath indlela kunye nokudlula iFolder eKhethekileyo.Idesktop njengepharamitha.
umtya desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
INyathelo neNyathelo Inkcazo yeKhowudi
- Okokuqala, sisebenzisa udidi `lweSingqongileyo`, oluveza iindlela ezininzi kunye neempawu ezinokunceda ukufumana ulwazi malunga nenkqubo kunye nokusingqongileyo.
- "IGetFolderPath” indlela lilungu leklasi yokusiNgqongileyo. Iza kubuyisela umtya, indlela eya kwisilawulo senkqubo esiyichaza njenge parameter.
- Ubalo lwe `Environment.SpecialFolder.Desktop` lumele idesktop ebonakalayo kuneyona enenyani.
- Okokugqibela, isiphumo sigcinwe kumtya we "desktopPath". Oku kuguquguquka ngoku kubambe indlela eya kwifolda yedesktop, elungele ukusetyenziswa naphi na kwinkqubo yethu.
Indima yodidi lweNdawo
Iklasi yeNdalo idlala indima ebalulekileyo kwesi sisombululo. Iphuma kwiSixokelelwano sesithuba samagama, inika iinkcukacha ezibalulekileyo malunga neeMeko-bume eziSebenzayo njengeengxoxo zomgca womyalelo, ikhowudi yokuphuma, imimiselo eguquguqukayo yemo engqongileyo, imixholo yesitaki sokufowuna, ixesha ukusukela ekuqaleni kwenkqubo yokugqibela, kunye noguqulelo lwexesha lokusetyenziswa kolwimi oluqhelekileyo.
Ukuqonda uBalo lweFolda eKhethekileyo
Kwingxaki yethu, ubalo lweSpecialFolder luba lubalulekile. Inxalenye yeklasi yokusiNgqongileyo, iFolder eKhethekileyo inceda ukucacisa izinto ezingaguqukiyo ezibaliweyo ezisetyenziselwa ukuchonga iifolda zenkqubo eqhelekileyo. Iifolda ezininzi zenkqubo eqhelekileyo zinokufikelelwa kusetyenziswa i-Environment.SpecialFolder, kuquka iDesktop, Personal, MyDocuments, kunye nezinye ezininzi. Yenza lula kakhulu inkqubo yokufikelela kubalawuli benkqubo ebalulekileyo, ukwenza amava enkqubo angabinzima kwaye asebenze ngakumbi.
Inkqubo yokufumana umendo wedesktop ilula kakhulu enkosi kwimisebenzi enikezelwe ngu C#. Abona badlali baphambili kule nkqubo-iklasi yokusiNgqongileyo kunye noBhalo oluKhethekileyo lweFolder- banegalelo elikhulu ekwenzeni le nkqubo ihambe kakuhle kwaye ingabi namsebenzi.