... dch v web, web form, và Windows form. C c lớp này đư c gọi chung là FCL, Framework Class Library, cung c p API hướng đối tượng cho tất ccc ch c năng c a .NET Framework (hơn 5000 lớp). C c ... ngữ chung). Nó cung c p cc qui t c cơ bản mà ngôn ngữ muốn tích hợp phải thỏa mãn. CLS chỉ ra cc yêu c u tối thiểu c a ngôn ngữ hỗ trợ .Net. Trình biên dịch tuân theo CLS sẽ tạo cc đối ... Studio .Net; một tập đầy đủ cc thư viện ph c vụ cho vi c xây dựng cc ứng dụng web, cc dịch vụ web và cc ứng dụng Windows; c n c CLR - Common Language Runtime: (ngôn ngữ th c thi dùng chung)...
... nnếếuummộộttclass class hohoặặ c cmmộộttstructstruct c cààiiđđặặttmmộộttinterface interface ththììphphảảii c cààiiđđặặttttấấtt c cảả c cáá c cttíínhnhnăngnăngđưđượợ c ckhaikhaibbááootrongtronginterface ... trong C# -- Editor Editor: : ĐoĐoààn Quang Minhn Quang Minh1212 C Cấấuutrtrúú c c((StructsStructs)) C Cấấuutrtrúú c c((structstruct))––ChChỉỉchchứứaa c cáá c cbibiếếnn, ... trongtrong C+ +, C+ +, gigiúúppchochoviviệệ c ctruytruy c cậậppvvààoommộộttclass class hohoặặ c cmmộộttstructstructgigiốốngngnhưnhưtruytruy c cậậppvvààoommộộttarray.array.––GiGiốốngngnhưnhưthuthuộộ c cttíínhnh,...
... Quang Minh77 .NET Framework Classes .NET Framework Classes C Cáá c cllớớpp c c bbảảnnđưđượợ c ccungcung c cấấppbbởởiiMicrosoft, Microsoft, chochophphééppththựự c cthithihhầầuuhhếếtt c cáá c cttáá c cvvụụthưthườờngngggặặpp–– C Cáá c cththủủttụụ c ctritriệệuuggọọiiđơnđơngigiảảnn..––Cho ... ququảảnnlýlýtitiếếnntrtrììnhnhddựựaatrêntrênttààiikhokhoảảnn C# v C# vààkikiếến trn trúú c . c . NET. C# NET. C# c b c bảản n -- Editor:Editor: Đo Đoààn Quang Minhn Quang Minh1010 C# C# c c bbảảnn C# C# c cóónhinhiềềuunnéétttươngtươngđđồồngngvvớớii C+ +, ... Specification ––CLSCLS))––TTậậppcon con c củủaaCTS CTS mmààttấấtt c cảả c cáá c cngônngônngngữữđđềềuuphphảảiihhỗỗtrtrợợĐĐặặ c cttíínhnh c củủaaIL:IL:––HHỗỗtrtrợợhưhướớngngđđốốiitưtượợngngvvààgiaogiaotitiếếpp:...
... khkhááiininiệệmm..––BiBiểểuuththứứ c cchchíínhnhquyquy:: C C ssởởtotoáánnhhọọ c c.. C Cáá c cllớớppRegexRegex, Match, MatchỨỨngngddụụngng–– C Cáá c cllớớppddạạngngnhnhóómmKhKhááiininiệệmmLLớớppArrayListArrayList, ... Minhn Quang Minh22MMụụ c l c lụụ c cNhNhắắ c cllạạii c cáá c cbbààiittậậppđãđãhhọọ c cTrTrảảllờờiiththắắ c cmmắắ c c Summary Summary -- ... Sharp vvààkkiiếếnntrtrúú c c .NET. .NET. C# C# c c bbảảnn..KiKiếến thn thứứ c c c cầần nhn nhớớ––Ngôn ngNgôn ngữữ C C # # c b c bảản: c n: c úúphphááp.p.––KhKháái...
... ddùùngngtrtrììnhnhregeditregedit..–– C Cáá c cththàànhnhphphầầnnquanquantrtrọọngng::HKEY_CLASSES_ROOT (HKCR): HKEY_CLASSES_ROOT (HKCR): chchứứaa c cáá c cmômôttảả c củủaa c cáá c cththàànhnhphphầầnnCOM ... RegistryRegistryRegistry––LLààmmộộtt c cấấuutrtrúú c cddạạngng c y c ychochophphéépp c cáá c ctrinhtrinhứứngngddụụngng c cóóththểểlưulưuthôngthôngtin. tin. ĐưĐượợ c cququảảnnlýlýbbởởiiWindowsWindows––ĐĐểểsosoạạnnththảảooregistry, ... trongtrongregistryregistryRegistryKeyRegistryKey: : chochophphééppthaothaottáá c cvvớớii c cáá c ckeykey– Cc phương thứccủa RegistryKeyOpenSubKey(): : mmởởkey con (key con (titiếếppttụụ c cđiđixuxuốốngng))CreateSubKey()/DeleteSubKey/DeleteSubKey():...
... phphảảiillààttààiililiệệuuhhợợppkhuônkhuônddạạngng..––CML, MML: CML, MML: c cáá c cngônngônngngữữbibiểểuudidiễễnn c ng c ngththứứ c chohoááhhọọ c c, , c ng c ngththứứ c ctotoáánnhhọọ c c. . C Cáá c c c ng c ngththứứ c cnnààyy c cóóththểểđưđượợ c cvvẽẽtrêntrên c cáá c ctrtrììnhnhduyduyệệttđđặặ c cbibiệệtt, ... c ng c ngththứứ c ctotoáánnhhọọ c c. . C Cáá c c c ng c ngththứứ c cnnààyy c cóóththểểđưđượợ c cvvẽẽtrêntrên c cáá c ctrtrììnhnhduyduyệệttđđặặ c cbibiệệtt, , ... thuthuộộ c cttíínhnhValueValue C Cóóththểểssửửddụụngng c cáá c cphươngphươngththứứ c c c cụụththểểkhkháá c cnhưnhưReadStringReadString(): (): đđọọ c cgigiáátrtrịịtext...
... tốố c đ c độộxxửửlý cao, tlý cao, tậận dn dụụng đưng đượợ c c c cáá c s c sứứ c m c mạạnh c nh c ủủa ha hệệ đi điềều hu hàành.nh.–– C Cáá c c ứứng ... ssựựkikiệệnn..ThayThayđđổổiididiệệnnmmạạoo c củủaaform form hohoặặ c ccontrol control bbằằngng c cááchchthaythayđđổổii c cáá c cthuthuộộ c cttíínhnh..ThuThuộộ c cttíínhnhquanquantrtrọọngng((mmớớii): ... llớớpptrongtrongnamespace Forms, namespace Forms, vvàà c cóótươngtươngứứngng c cáá c cthuthuộộ c cttíínhnhđđặặ c ctrưngtrưngriêngriêngbibiệệtt. . C Cáá c cllớớppbaobaoggồồmm:...
... c cóóththểểllấấyyđưđượợ c c c cáá c cthôngthôngtin tin khkháá c cnhưnhư c cáá c cphươngphươngththứứ c c, , c cáá c ctrưtrườờngng, , c cáá c cssựựkikiệệnn, ... Minh1616ReflectionReflectionReflectionReflectionllààthuthuậậttngngữữchchỉỉ c cáá c cllớớpptrongtrong .NET .NET chochophphééppchchúúngngtata c cóóththểểđđọọ c cđưđượợ c cthôngthôngtin tin vvềề c cáá c cassembly. ... đđếếnnbibiểểuuththứứ c cchchíínhnhquyquy::––GGồồmmmmộộttttậậpp c cáá c ckýkýttựựđđạạiididiệệnn;;–– C Cáá c cphươngphươngththứứ c cphphụụ c cvvụụchochoviviệệ c cttììmmkikiếếmmvvààthaythayththếế;;––SSửửddụụngngbibiểểuuththứứ c cchchíínhnhquyquy, , c cóóththểểththựự c chihiệệnn c cáá c c c ng c ngviviệệ c cphphứứ c cttạạppvvềềxxửửlýlýchuchuỗỗiiKiKiểểmmđđịịnhnhchuchuỗỗiiđđầầuuvvààootheotheommộộtttiêutiêuchuchuẩẩnnnnààoođđóó;;ĐĐịịnhnhddạạngngllạạiichuchuỗỗii((thaythayththếế c cáá c ckýkýttựựkhôngkhônghhợợppllệệ););TÌmTÌmkikiếếmmvvààtrtrííchchttừừchuchuỗỗiiđđầầuuvvààooraranhnhữữngngththàànhnhphphầầnnđđặặ c cbibiệệtt.....
... Types:DDữữliliệệuuchchứứaattạạiinơinơinnóóđưđượợ c c c cấấppphphááttvvùùngngnhnhớớ C Cáá c ckikiểểuussốố, , boolbool, char, date, , char, date, c cáá c c c cấấuutrtrúú c c, , c cáá c ckikiểểuuliliệệttkêkê––Reference ... Exception––TTấất c t c ảả c cáá c ngo c ngoạại li lệệ c b c bảản đn đềều đưu đượợ c cung c c cung c ấấp bp bởởi .NET i .NET ––NNếếu gu gặặp lp lỗỗi, chi, chúúng ... phphầầnnđđốốiitưtượợngngđđóó..–– C Cóóththểể c cóónhinhiềềuuphphầầnncatchcatchtrongtrongmmộộttkhkhốốiitry catchtry catch, , khikhiđđóómmỗỗiiphphầầnncatch catch xxửửlýlýmmộộttngongoạạiillệệkhkháá c cnhaunhau..––NgoNgoạạiillệệ c cóóththểểđưđượợ c cnnéémmllạạiibbằằngngttừừkhkhóóaathrowthrow..PhPhầầnnfinallyfinallyththựự c cthithi c cáá c cllệệnhnhkkếếttththúú c c c củủaakhkhốốiillệệnhnh..VVííddụụtrongtrongviviệệ c cxxửửlýlýttậậpptintin––PhPhầầnntrytryththựự c cthithi c cáá c cllệệnhnhnhưnhưmmởởfile,...