ÉèΪÊ×Ò³ ¼ÓÈëÊÕ²Ø

TOP

c# ºÍ .netÃæÊÔÌâ,º¬´ð°¸
2014-11-24 01:26:00 ¡¾´ó ÖРС¡¿ ä¯ÀÀ:3220´Î
Tags£º.net ÊÔÌâ ´ð°¸

C# ºÍ .NetÃæÊÔÌâ,º¬´ð°¸1£¬ ÇëÄã˵˵.NETÖÐÀàºÍ½á¹¹µÄÇø±ð ¡¡¡¡
´ð£º½á¹¹ºÍÀà¾ßÓдóÌåµÄÓï·¨£¬µ«ÊǽṹÊܵ½µÄÏÞÖƱÈÀàÒª¶à¡£½á¹¹²»ÄÜÉêÃ÷ÓÐĬÈϵĹ¹Ô캯Êý£¬Îª½á¹¹µÄ¸±±¾ÊÇÓÖ±àÒëÆ÷´´½¨ºÍÏú»ÙµÄ£¬ËùÒÔ²»ÐèҪĬÈϵĹ¹Ô캯ÊýºÍÎö¹¹º¯Êý¡£½á¹¹ÊÇÖµÀàÐÍ£¬ËùÒԶԽṹ±äÁ¿Ëù×öµÄ¸Ä±ä²»»áÓ°ÏìÆäµÄÔ­Öµ£¬¶øÀàÊÇÓ¦ÓÃÀàÐÍ£¬¸Ä±äÆä±äÁ¿µÄÖµ»á¸Ä±äÆäÔ­Öµ¡£ÉêÃ÷½á¹¹ÓÃStruck¹Ø¼ü×Ö£¬ÉêÃ÷ÀàÓÃclass¹Ø¼ü×Ö£¬Ïò·½·¨´«µÝ½á¹¹ÊÇʱÊÇͨ¹ýÖµ´«µÝµÄ£¬¶ø²»ÊÇͨ¹ýÒýÓá£ÓëÀ಻ͬ£¬½á¹¹µÄʵÀý»¯¿ÉÒÔ²»Ê¹ÓÃNew¹Ø¼ü×Ö¡£Àà¿ÉÒÔʵÏÖ½Ó¿Ú¡£
¡¡¡¡ 2£¬ ËÀËøµÄ±ØÒªÌõ¼þ Ôõô¿Ë·þ
¡¡¡¡ ´ð£ºÏµÍ³µÄ×ÊÔ´²»×㣬½ø³ÌµÄÍƽøµÄ˳Ðò²»ºÏÊÊ£¬×ÊÔ´·ÖÅä²»µ±£¬Ò»¸ö×ÊԴÿ´ÎÖ»Äܱ»Ò»¸ö½ø³ÌʹÓã¬Ò»¸ö×ÊÔ´ÇëÇó×ÊԴʱ£¬¶ø´ËʱÕâ¸ö×ÊÔ´ÒÑ×èÈû£¬¶ÔÒÑ»ñµÃ×ÊÔ´²»·Å£¬½ø³Ì»ñµÃ×ÊԴʱ£¬Î´Ê¹ÓÃÍêÇ°£¬²»ÄÜÇ¿Ðаþ¶á¡£
¡¡¡¡ 3£¬ ½Ó¿ÚÊÇ·ñ¿ÉÒÔ¼Ì³Ð½Ó¿Ú ³éÏóÀàÊÇ·ñ¿ÉÒÔʵÏÖ½Ó¿Ú ³éÏóÀàÊÇ·ñ¿ÉÒԼ̳ÐʵÌåÀà
¡¡¡¡ ´ð£º½Ó¿ÚÊÇ¿ÉÒԼ̳нӿڵģ¬³éÏóÀàÊÇ¿ÉÒÔʵÏֽӿڵģ¬³éÏóÀà¿ÉÒԼ̳ÐʵÌåÀ࣬µ«ÊÇÓиöÌõ¼þ£¬Ìõ¼þÊÇ£¬ÊµÌåÀà±ØÐëÒªÓÐÃ÷È·µÄ¹¹Ô캯Êý¡£
4. C#ÊÇ·ñ¿ÉÒÔ¶ÔÄÚ´æÖ±½Ó½øÐвÙ×÷
¡¡¡¡ ´ð£ºÕâ¸öÎÊÌâ±È½ÏÄѻشð£¬Ò²ÊǸöºÜ´óµÄÎÊÌâ¡£µ«ÊÇ¿ÉÒÔÕâÑùÎÊ´ð¡£C#ÊÇ¿ÉÒÔ¶ÔÄÚ´æ½øÐÐÖ±½Ó²Ù×÷µÄ£¬ËäÈ»ºÜÉÙÓõ½Ö¸Õ룬µ«ÊÇC#ÊÇ¿ÉÒÔʹÓÃÖ¸ÕëµÄ£¬ÔÚÓõÄʱºòÐèÒªÔÚÇ°±ß¼Óunsafe,£¬ÔÚ.netÖÐʹÓÃÁËÀ¬»ø»ØÊÕ»úÖÆ(GC)¹¦ÄÜ£¬ËüÌæ´úÁ˳ÌÐòÔ±£¬²»¹ýÔÚC#Öв»¿ÉÒÔÖ±½ÓʹÓÃfinalize·½·¨£¬¶øÊÇÔÚÎö¹¹º¯ÊýÖе÷ÓûùÀàµÄfinalize()·½·¨¡£
¡¡¡¡5£¬ ErrorºÍExceptionÓÐÊÇÇø±ð
¡¡¡¡´ð£ºerror±íʾ»Ö¸´²»ÊDz»¿ÉÄÜ£¬µ«ÊǺÜÀ§ÄÑ£¬exception±íʾһÖÖʵ¼Ê»òʵÏÖÎÊÌ⣬Ëü±íʾ³ÌÐòÔËÐÐÕý³£²»¿ÉÒÔ·¢ÉúµÄ¡£
¡¡¡¡6£¬ ̸̸final,finally,finallizeµÄÇø±ð
¡¡¡¡´ð£ºfinalÓÃÓÚÉêÃ÷ÊôÐÔ£¬·½·¨ºÍÀ࣬±íʾÊôÐÔ²»¿É±ä£¬·½·¨²»¿ÉÒÔ±»¸²¸Ç£¬À಻¿ÉÒÔ±»¼Ì³Ð¡£
¡¡¡¡FinallyÊÇÒì³£´¦ÀíÓï¾ä½á¹¹ÖУ¬±íʾ×ÜÊÇÖ´ÐеIJ¿·Ö¡£
¡¡¡¡Finallize±íʾÊÇobjectÀàÒ»¸ö·½·¨£¬ÔÚÀ¬»ø»ØÊÕ»úÖÆÖÐÖ´ÐеÄʱºò»á±»µ÷Óñ»»ØÊÕ¶ÔÏóµÄ·½·¨¡£
¡¡¡¡ 7, HashMapºÍHashtableÇø±ð
¡¡¡¡´ð£ºHashMapÊÇHashtableµÄÇáÁ¿¼¶ÊµÏÖ£¬·ÇḬ̈߳²È«µÄʵÏÖËûÃǶ¼ÊµÏÖÁËmap½Ó¿Ú£¬Ö÷ÒªÇø±ðÊÇHashMap¼üÖµ¿ÉÒÔΪ¿Õnull,ЧÂÊ¿ÉÒÔ¸ßÓÚHashtable¡£
8£¬C#ÖÐίÍÐÊÇʲô ʼþÊDz»ÊÇÒ»ÖÖίÍÐ
¡¡¡¡´ð£ºÎ¯ÍÐÊÇÒ»ÖÖ°²È«µÄÀàËÆÓ뺯ÊýÖ¸Õ룬µ«ÊÇËý±ÈÖ¸ÕëÒª°²È«µÄ¶à£¬Ëü¿ÉÒÔ°Ñ·½·¨×÷Ϊһ¸ö²ÎÊý´«µÝ¸øÁíÒ»¸ö·½·¨£¬¿ÉÒÔÀí½âΪָÏòº¯ÊýµÄÒýÓá£Ê¼þÊÇÒ»ÖÖÏûÏ¢»úÖÆ£¬ËüÊÇÒ»ÖÖίÍУ¬Î¯Íв»´ø·½·¨Ìå¡£
9£¬ASP.NETÒ³ÃæÖ®¼ä´«µÝÖµµÄ¼¸ÖÖ·½Ê½
¡¡¡¡´ð£ºQueryString,session,cookies,application,server.Transfer,respose.redictor.
¡¡¡¡10. ʲô½ÐÓ¦ÓóÌÐòÓò ʲôÊÇÍйܴúÂë ʲôÊÇÇ¿ÀàÐÍϵͳ ʲôÊÇ×°ÏäºÍ²ðÏä ʲôÊÇÖØÔØ CTS¡¢CLSºÍCLR·Ö±ð×÷ºÎ½âÊÍ
¡¡¡¡´ð£ºÓ¦ÓóÌÐòÓò£º¾ÍÊÇΪ°²È«ÐÔ£¬¿É¿¿ÐÔ£¬¸ôÀëÐÔ£¬ºÍ°æ±¾¿ØÖÆ£¬¼°Ð¶ÔسÌÐòÌṩµÄ¸ôÀë±ß½ç¡£Ëüͨ³£ÓÉÔËÐпâËÞÖ÷´´½¨£¬Ó¦ÓóÌÐòÓòÌṩÁËÒ»¸ö¸ü°²È«£¬ÓÃ;¸ü¹ãµÄ´¦Àíµ¥Ôª¡£
¡¡¡¡ÍйܴúÂ룺ʹÓÃCLR±àÒëÓïÑԱ༭Æ÷¿ª·¢±àдµÄ´úÂë¾Í½ÐÍйܴúÂë¡£
¡¡¡¡×°ÏäºÍ²ðÏ䣺ÊÇ°ÑÖµÀàÐÍת»»ÎªÒýÓÃÀàÐ͵Ĺý³Ì£¬ÊÇÒþʽµÄ£¬Ïà·´µÄ¹ý³Ì¾ÍÊDzðÏ䣬ÊÇÏÔʽµÄ¡£
¡¡¡¡CTSÊǹ«¹²ÀàÐÍϵͳ£¬CLSÊǹ«¹²ÓïÑԹ淶£¬CLR¹«¹²ÓïÑÔÔËÐп⡣
¡¡¡¡Ç¿ÀàÐÍϵͳ£ºÃ¿¸ö±äÁ¿ºÍ¶ÔÏ󶼱ØÐë¾ßÓÐÉêÃ÷ÀàÐÍ¡£
¡¡¡¡ 11. ÃæÏò¶ÔÏóµÄÈý´ó»ù±¾Ô­Ôò
¡¡¡¡´ð£º·â×°£¬¼Ì³Ð£¬¶à̬¡£
¡¡¡¡12. ÔÚ.NETÖÐËùÓÐÀàµÄ»ùÀàÊÇ
¡¡¡¡´ð£ºobject¡£


¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿ ¡¾·±Ìå¡¿¡¾Í¶¸å¡¿¡¾Êղء¿ ¡¾ÍƼö¡¿¡¾¾Ù±¨¡¿¡¾ÆÀÂÛ¡¿ ¡¾¹Ø±Õ¡¿ ¡¾·µ»Ø¶¥²¿¡¿
ÉÏһƪ£º.NET»ù´¡ÃæÊÔÌâ ÏÂһƪ£ºC++Ëã·¨ÃæÊÔÌ⼯ÊýѧÌâ

×îÐÂÎÄÕÂ

ÈÈÃÅÎÄÕÂ

Hot ÎÄÕÂ

Python

C ÓïÑÔ

C++»ù´¡

´óÊý¾Ý»ù´¡

linux±à³Ì»ù´¡

C/C++ÃæÊÔÌâÄ¿