Ê×Ò³ ¡ú ±à³Ì¿ª·¢ ¡ú C#.NET ¡ú Áбí
Ä¿Ç°ÓиöÏîÄ¿£¬¿Í»§ÐèÇóÊÇÒª°ÑÊý¾Ýµ¹³ÉExcel£¬ÕÒÁ˵ã×ÊÁÏÕûÀíÁËÒ»·¬¡£¾ö¶¨Ð´Ò»Æ¬ÕâÑùµÄÎÄÕ£¬µÚÒ»¸ø×Ô¼ºÒ²ÊÇÒ»ÖÖ¹®¹Ì£¬µÚ¶þ¸øÐèÒªµÄÈËÒ²ÊÇÒ»ÖÖ°ïÖú¡£ £¨1£©Ê×ÏÈ£ºÌí¼ÓÒ»¸öΪ³ÌÐòÌí¼ÓÒ»¸öÒýÓà £¨2£©ÔÚ³ÌÐòÖÐusingһϠusing Excel = Microsoft.Office.
ControlÀàÓÐÒ»¸ö¹«¹²µÄÊôÐÔÊÇDataBindings£¬Ëü¿ÉÒÔ½«¿Ø¼þµÄÊôÐÔÓëÆäËûµÄÊý¾Ý°ó¶¨ÔÚÒ»Æð¡£ÎÒ½Ó´¥µ½µÄÓн«Á½¸ö¿Ø¼þµÄÊý¾Ý°ó¶¨¡¢½«¿Ø¼þµÄÊôÐÔÓëDataTable°ó¶¨¡£ÒÔÏÂ˵˵ÔÚ½«DataTableÓëRadioButton°ó¶¨µÄ¹ý³ÌÖгöÏÖµÄÎÊÌâ¡£ ½çÃæÉÏÓÐÁ½¸öRadioButton£¬rdoAºÍrdoB£¬
×òÌìÔÚÀÝ´úÂëµÄʱºòÓöµ½ÁËÒ»¸ö»ù´¡Ã»´òÀξͻᱩ¶µÄÎÊÌâ¡£´«µÝ¸ø·½·¨µÄ²ÎÊýΪÀà(class)ʱ£¬ÔÚ·½·¨ÖÐËù×öµÄÐ޸ĸ³Öµ²»Ò»¶¨»á×îÖոı䵽ÔʼµÄ±äÁ¿ÉÏ¡£ ¾ÙÒ»¸öÀý×Ó£¬Èç¹ûÒ»¸ö·½·¨Action(List<int> lst)£¬ÔÚ·½·¨ÀïÃæ¶Ôlst×öÁ˺ܶà²Ù×÷£¬°üÀ¨add,remove,new,a
ʲôÊÇÐòÁл¯Óë·´ÐòÁл¯£¿£¿£¿ ÐòÁл¯ºÍ·´ÐòÁл¯£¬ÎÒÃÇ¿ÉÄܾ³£»áÌýµ½£¬ÆäʵͨË×Ò»µãµÄ½âÊÍ£¬ÐòÁл¯¾ÍÊÇ°ÑÒ»¸ö¶ÔÏó±£´æµ½Ò»¸öÎļþ»òÊý¾Ý¿â×Ö¶ÎÖÐÈ¥£¬·´ÐòÁл¯¾ÍÊÇÔÚÊʵ±µÄʱºò°ÑÕâ¸öÎļþÔÙת»¯³ÉÔÀ´µÄ¶ÔÏóʹÓᣠ¡¡µ±Á½¸ö½ø³ÌÔÚ½øÐÐÔ¶³ÌͨÐÅʱ£¬±Ë´Ë¿ÉÒÔ·¢ËÍ
´íÎóÃèÊö£ºNet ¿ª·¢WebServiceµ÷ÓÃMicrosoft.SharePoint.dllµÄ·þÎñÆ÷¶Ë¶ÔÏóÄ£ÐÍ£¬³öÏÖÕÒ²»µ½ÍøÕ¾µÄÓ¦ÓóÌÐò£¬»òÕß³öÏÖ500´íÎó¡£´íÎó½Øͼ£º [Webserviceµ÷ÓÃÒ³´íÎó]System.IO.FileNotFoundException: ÕÒ²»µ½Î»ÓÚ http://localhost µÄ Web Ó¦ÓóÌÐò¡£ÇëÈ·ÈÏÕý
Npoi ÊÇʲô£¿1.Õû¸öExcel±í¸ñ½Ð×ö¹¤×÷±í£ºWorkBook£¨¹¤×÷±¡£©£¬°üº¬µÄ½ÐÒ³£¨¹¤×÷±í£©£ºSheet£»ÐУºRow£»µ¥Ôª¸ñCell¡£2.Npoi ÏÂÔصØÖ·£ºhttp://npoi.codeplex.com/releases/view/381133.Npoi ѧϰϵÁн̳ÌÍƼö£ºhttp://www.cnblogs.com/tonyqus/arc
¼ÆËã»úÔÚ×î³õÖ»Ö§³ÖASCII±àÂ룬µ«ÊǺóÀ´ÎªÁËÖ§³ÖÆäËûÓïÑÔÖеÄ×Ö·û£¨±ÈÈ纺×Ö£©ÒÔ¼°Ò»Ð©ÌØÊâ×Ö·û£¨±ÈÈ瀣©£¬¾ÍÒýÈëÁËUnicode×Ö·û¼¯¡£»ùÓÚUnicode×Ö·û¼¯µÄ±àÂ뷽ʽÓкܶ࣬±ÈÈçUTF-7¡¢UTF-8¡¢UnicodeÒÔ¼°UTF-32¡£ÔÚWindows²Ù×÷ϵͳÖУ¬Ò»¸öÎı¾ÎļþµÄÇ°¼¸¸ö×Ö½ÚÊÇÓÃÀ´
¶¨ÒåÒ»¸öʼþ³ÉÔ±£¬±íʾ¸ÃÀàÐÍÌṩÁËÈçϹ¦ÄÜ£º 1.Äܹ»ÔÚʼþÖÐ×¢²á·½·¨ 2.Äܹ»ÔÚʼþÖÐ×¢Ïú·½·¨ 3.µ±Ê¼þ·¢Éúʱ£¬×¢²áµÄ·½·¨»á±»Í¨Öª £¨Ê¼þÄÚ²¿Î¬»¤ÁËÒ»¸ö×¢²á·½·¨ÁÐ±í£© CLRµÄʼþÄ£ÐÍÊÇ»ùÓÚίÍеģ¬Ëü¿ÉÒÔͨ¹ýÀàÐÍ°²È«µÄ·½Ê½µ÷Óûص÷·½·¨¡£¶ø»Øµ÷·½·¨
ÔÚ.NetÖУ¬¶ÔÎļþ£¨File£©ºÍÎļþ¼Ð£¨Folder£©µÄ²Ù×÷¿ÉÒÔʹÓÃFileÀàºÍDirectoryÀ࣬Ҳ¿ÉÒÔʹÓÃFileInfoÀàºÍDirectoryInfoÀà¡£Îļþ¼Ð£¨Folder£©ÊÇÖ»ÔÚWindows²Ù×÷ϵͳÖÐʹÓõÄÃû´Ê¡£ÔÚ²Ù×÷ϵͳµÄÀíÂÛÖУ¬ÈËÃǸüÏ°¹ßÓÚʹÓÃĿ¼£¨Directory£©Õâ¸öÃû´Ê¡£»òÐí΢ÈíΪÁËÓг¯
ÕâƪÎÄÕÂÖ÷ÒªÊÇÓÃ×î¼òµ¥µÄÀý×Ó£¬×ܽá϶àÏ̵߳÷Óú¯ÊýµÄÏà¹Ø×¢Òâµã£¬ÖصãÆ«ÏòÓ¦ÓúͼÇÒä¡£ 1.¶àÏ̵߳÷ÓÃÎ޲κ¯Êý using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; namespace ¶àÏß³Ì
×î½üÔÚ¹¤×÷ÖÐÅöµ½Ðí¶àµØ·½ÐèÒª½«¸÷ÖÖÀàÐ͵ļ¯ºÏ¶ÔÏóµ¼³öµ½EXCELÖУ¬Ö®Ç°ÔÚÍøÉÏÕÒÁËNOPIµÄEXCELµ¼³ö¹¤¾ßÀ࣬¶¼Êǽ«datatableÊý¾Ýµ¼³ö³Éexcel¡£µ«ÎÒÃÇÕâÀïµÄÊý¾Ý¶¼ÊÇͨ¹ý¶ÔÏ󷵻صġ£ÓÚÊǶԹ¤¾ßÀà½øÐÐÁ˸Äд£¬Ê¹Ó÷´Éä¶ÁÈ¡µ½¼¯ºÏÀàÖеÄÊôÐÔºÍÊý¾Ý£¬¿ÉʵÏÖÖ±½Ó´Ó¼¯ºÏÀà
DataList¿Ø¼þ£¬Õâ¸ö¿Ø¼þÓкÜÇ¿µÄÀ©Õ¹ÐÔ£¬¿ÉÒÔ×Ô¶¨ÒåµÄÏÔʾÊý¾Ý¸ñʽ£¬±È½ÏÁé»î£¬µ«ÊÇËü²»Ö§³Ö·ÖÒ³¡£ËùÒԾͲéÔÄ¡¢²Î¿¼ÁËһЩÍøÉÏÁË×ÊÁÏ£¬·¢ÏÖÁËÒ»¸öºÜ±ã½ÝµÄʵÏÖ·ÖÒ³µÄ·½·¨£¬Ö÷Ҫͨ¹ýPageDataSourceºÍRequest.CurrentExcutionFilePathÀ´ÊµÏֵġ£ºÃÁË£¬»¹ÊÇͨ¹ýʵÀýÀ´
Î÷Î÷ÔÚÍøÉÏËÑË÷Ïà¹ØÎļþ¼ÓÃܵijÌÐò£¬·¢ÏÖ¸ø³öµÄ»ù±¾¶¼ÊÇÕë¶Ô¡°×Ö·û´´¡±¡¢¡°Îı¾¡±µÄ¼ÓÃÜÓë½âÃÜ¡£¶ÔÊÓƵÎļþ¡¢Í¼Æ¬µÈÒ»°ãÎļþµÄ¼ÓÃܽâÃܳÌÐòÉÙÖ®ÓÖÉÙ£¬¹ÊдÏ´ËÎÄ£¬ÊµÏÖÒ»¸ö¶ÔÒ»°ãÎļþ½øÐмÓÃܵÄС¹¤¾ß¡£ ¡¡¡¡³ÌÐòµÄÖ÷Òª¹¦ÄÜÊÇ£ºÓû§Í¨¹ýÎļþÑ¡Ôñ¿òÑ¡ÔñÒª¼ÓÃܵÄÎÄ
ÓÃC#ÓïÑÔʵÏÖÒ»¸öÎļþ¼ÐËøµÄ³ÌÐò£¬ÍøÉÏÀàËƵġ°xxxÎļþ¼Ðxxx¡±Èí¼þºÜ¶à£¬µ«ÊÇ»ù±¾É϶¼ÊÇC/C++ÓïÑÔʵÏֵģ¬ÇÒ¶¼Ã»ÓÐÌṩԴÂ루Õâ¸ö¿ÉÒÔÀí½â£¬±Ï¾¹ÊǼÓÃܳÌÐò£¬²»Ó¦¸Ãй¶ԴÂ룩¡£ ¡¡¡¡³ÌÐòµÄ»ù±¾ÔÀíÊÇ£ºÓÃC#ÓïÑÔÖØÃüÃûÎļþ¼Ð£¬Í¨¹ýÖØÃüÃûʹ֮³ÉΪwindows°²È«Îļþ
µ±ÄãÅúÁ¿²Ù×÷Êý¾ÝµÄʱºò£¬³£³£»áʹÓõ½update table1 from table2£©µÄÕâÖÖ·½Ê½¡£ÕâÖÖ·½Ê½ÊÇ×î¼ò½àµÄ¡£ µ«µ±Äã´Óexcel»òÕߣãӣÖÎļþ¸üк£Á¿Êý¾Ýʱ£¬ÔÙʹÓÃÕâÖÖ·½·¨£¬ÄÇÐÔÄÜÊDz»ÊǺã¬×Ö·û´®Æ´½ÓÓÖºÎÆäÖ®¶à£¬´óÊý¾ÝÊDz»ÊÇÐèÒª·Ö×é¸üУ¿ ÎÒ²»ÏëÈ¥¼ì²â¸÷ÖÖ·½·¨
ÎÒÃÇÖªµÀ.NETÊÇ´øÓÐÀ¬»ø»ØÊÕ»úÖƵģ¬³öÏÖ³öÏÖÁË.NETÓ¦ÓóÌÐòÄÚ´æ²»¶ÏìÉýµÄÇé¿öÒ»°ãÊÇÓÉijЩÊý¾Ý³¤ÆÚ´æ»îÔÚÄÚ´æÖÐÓÖ²»Äܱ»µ±³ÉÀ¬»øÊý¾Ý»ØÊÕµÄÔÒòÔì³ÉµÄ¡£ ºóÀ´¾ÍÔÚ¸÷ËÑË÷ÒýÇæÉϽøÐÐÁ˸÷ÖÖËÑË÷£¬ÓÐ˵ʹÓÃwindebug·ÖÎödump£¬µ«ÐèÒª´óÁ¿Ê±¼ä×ÁÄ¥£¬ÓÐÈË˵ÊDz»ÊÇÓ²¼þ
×î½üºÜ棬¼ÈÒªÍâ³öÕÒ¹¤×÷ÓÖÒª¼æ¹ËÀϰ幫˾µÄÏîÄ¿¡£½ñÌìÔÚ¹«Ë¾£¬Ã¦Àï͵ÏУ¬×ܽáÒ»ÏÂ.NETÖеÄÒì²½µ÷Óú¯ÊýµÄʵÏÖ·½·¨£¬DebugLZQÔÚдÕâƪ²©ÎÄ֮ǰ×Ô¼ºÏȶ¯ÊÖдÁ˱¾ÎĵÄËùÓÐʾÀý´úÂ룬¿ªÐ´Ö®Ç°ÊÇ×ö¹ý¹¦¿ÎµÄ£¬ÓôúÂë˵»°·½ÓÐ˵·þÁ¦¡£ ¡¡¡¡±¾ÎĵÄÄÚÈÝÖ¼ÔÚÓÃ×î¼ò½àµÄ´ú
ͨ¹ýʹÓÃÒì²½±à³Ì£¬¿É±ÜÃâ³öÏÖÐÔÄÜÆ¿¾±£¬²¢Ìá¸ßÓ¦ÓóÌÐòµÄÕûÌåÏìÓ¦¡£È»¶ø£¬¼¼Êõ±àдÒì²½Ó¦ÓóÌÐòµÄ´«Í³·½·¨¹ýÓÚ¸´ÔÓ£¬ÕâʹµÃÒì²½³ÌÐòÄÑÒÔ±àд£¬µ÷ÊÔºÍά»¤¡£ Visual Studio2012ÒýÈëÁËÒ»¸ö¼òµ¥µÄ¿ª·¢·½·¨£¬Òì²½±à³Ì£¬ÎÒÃÇ¿ÉÒÔ³ä·ÖÀûÓÃ.NET Framework 4.5 ºÍ Wind
ÒòΪ×î½üµÄ×öµÄ¶«Î÷ÒªÓõ½Ò»Ð©¹ØÓÚ¼ÓÃܵļ¼Êõ£¬ËùÒԾͰÑһЩ³£ÓõļÓÃÜ·½·¨¸ø¸ø×ܽáÁËһϡ£ºÃÁË·Ï»°²»¶à˵£¬»¹ÊÇ°´ÕÕÒÔÍùµÄ¹ßÀý£¬ÎÒ»áͨ¹ýÒ»¸ö¸öµÄʵÀý£¬ÖðÒ»µÄ°Ñ³£ÓÃËã·¨¸ø´ó¼Ò½²½âһϡ£ Ò»¡¢MD5¼ÓÃÜËã·¨ ÎÒ
ÔÚC#ÖÐÖµÀàÐ͵ıäÁ¿Ö±½Ó´æ´¢Êý¾Ý£¬¶øÒýÓÃÀàÐ͵ıäÁ¿³ÖÓеÄÊÇÊý¾ÝµÄÒýÓã¬Êý¾Ý´æ´¢ÔÚÊý¾Ý¶ÑÖС£ ³£¼ûµÄÖµÀàÐÍÊý¾ÝÓУºÕûÖµÐÍ£¨ÕûÐΣ¬¸¡µãÐÍ£¬Ê®½øÖÆÐÍ£©£¬²¼¶ûÀàÐÍ£¬Ã¶¾ÙÀàÐÍ£» ÒýÓÃÀàÐÍÓУº½Ó¿Ú£¬Êý×飬ObjectÀàÐÍ£¬À࣬ίÍУ¬×Ö·û´®£¬nullÀàÐÍ¡£ ÔÚC#ÖÐÿ
¡¡½«.NETÊý¾Ýµ¼³öΪExcelÎļþ£¬ÓÐÐí¶àÖÖ·½·¨£¬ÎÒÕâÀï½éÉܲÉÓÃCOM×é¼þÀ´²Ù×÷ExcelÎļþ£¬²¢ÇÒ»¹»áÉæ¼°Òì²½¡¢Í¬²½¡¢½ø³Ì¹ÜÀí¡¢Îļþ¶¨Î»µÈÄÚÈÝ£¬Ê¹ÓÃWPF×öµ½Ò»¸ö¾¡Á¿¿ÉÓõĵ¼³ö½çÃæ¡£ Ò»¡¢WPFǰ̨ ¡¡¡¡Õâ¸ö¾Í²»Óöà˵ÁË£¬¶ÑÉϼ¸¸ö°´Å¥£¬×öÒ»¸öÊý¾Ý¼ÈëµÄ¶«Î÷£¬Ò»
ÐèÒªÖªµÀµÄListBoxµÄÁ½¸öʼþ£ºµ±ÄúÔڿؼþµÄ±ß½çÄÚÍ϶¯¶ÔÏóʱ£¬±ã»á·¢Éú DragEnter ʼþ£»¸ÃʼþÓÃÓÚÈ· ¶¨µ±Ç°Í϶¯µÄ¶ÔÏóÊDz»ÊÇÄúÒª·Åµ½¿Ø¼þÉϵĶÔÏó¡£ ÔÚ½«Ò»¸ö»ò¶à¸öÎļþÍϵ½¿Ø¼þÉÏʱ£¬ÐèÒª´¦Àí´Ëʼþ¡£ Õâʹ µÃÔÚ½«¶ÔÏóÍϵ½¿Ø¼þÉÏ·½Ê±£¬Äܹ»¸ù¾Ý
ÕâÊÇÎÒÔÚCodeProjectÉϵĵÚһƪÎÄÕ¡£ÎÒÏ£Íû¶ÔÄãÓÐÓà µ±ÎÒ¿ª·¢Èí¼þµÄʱºò¡£ÎÒͨ³£ÒòΪһ¸öºÜºÄʱÊÇÈÎÎñÐèÒªÍê³É¡£¶øÇëÇóÈÃÓû§µÈ´ý£¬²¢ÇÒͨ¹ýÒ²ÔÊÐíÓû§È¡Ïû¡£²»ÂÛÎÒ×öºÎÖÖ²Ù×÷£¨±ÈÈçÏÂÔØÎļþ¡£±£´æ´óÎļþµÈµÈ£©¡£ÎÒ¶¼ÐèÒª×öÏÂÃ漸¼þÊ£º ͨ¹ýÒ»¸öģ̬¶Ô»°¿ò
ÕâƪÖ÷Òª½éÉܼ¸¸ö²Ù×÷ÎļþÁ÷µÄÀ࣬¶ÁдÀàStreamReader,StreamWriterºÍFileÀàÒÔ¼°DirectoryÀàµÄ²Ù×÷ FileStreamÀàµÄ¿ØÖÆ (1) Flush(); Çå³ý´ËÁ÷µÄ»º³åÇø£¬ÊÇΪÁ˱£»¤Ó²ÅÌ 12345678910111213141516171819202122232425static void Main(stri
ÔÚ·ÖÎöÄÚ´æ·ÖÅäʱ£¬Ó¦¸ÃÏÈÁ˽â¹ØÓÚ¶ÑÕ»µÄÇø±ð ¶ÑµÄ·ÖÅäÏò¸ßµØÖ·À©Õ¹£¬¶øÕ»µÄ·ÖÅäÏòµÍµØÖ·À©Õ¹¡£ ¶þ¡£ÄÚ´æ·ÖÅä ¹ØÓÚÄÚ´æµÄ·ÖÅ䣬Ê×ÏÈÓ¦¸ÃÁ˽â·ÖÅäÔÚÄÄÀïµÄÎÊÌâ¡£CLR¹ÜÀíÄÚ´æµÄÇøÓò£¬Ö÷ÒªÓÐÈý¿é£¬·Ö±ðΪ£º ¡¤ Ï̵߳ĶÑÕ»£¬ÓÃÓÚ·ÖÅäÖµÀàÐÍʵÀý¡£¶ÑÕ»Ö÷Òª
²»ÖªµÀ´ó¼ÒÓÐûÓÐÓöµ½¹ýÕâÖÖÇé¿ö£¬¸Õ¿ª·¢ÍêµÄ³ÌÐò£¬Ã÷Ã÷ÔÚ±¾»úÄܹ»ºÃºÃµÄÔËÐУ¬¿ÉÊDz¿Êðµ½·þÎñÆ÷¹ý·Ö·¢¸øÓû§Ê±£¬×ÜÊdzöÏÖĪÃûÆäÃîµÄ´íÎó¡£ Ò»Ê±°ë»áÓÖ¿´²»³öÎÊÌâÀ´£¬Ôõô°ìÄØ£¿ÄѵÀÖ»ÄÜÔÚ·þÎñÆ÷»òÊÇ¿Í»§µçÄÔÉÏ×°Ò»¸övs¡¢¸úһϴúÂëÂ𣿠Æäʵ²»Óõģ¬vsÓÐÒ»¸ö
Ò»¸öÊÇ΢ÈíµÄ IE£¬Ò»¸öÊÇ΢ÈíµÄ .NET Framework 4.5£¬¾¹È»³öÏÖÈç´ËÀëÆæµÄÎÊÌ⣬²»µÃ²»ÈÃÈËÏëÆðÒ»¾äÊ«¾ä£º¡°±¾ÊÇͬ¸ùÉú£¬Ïà¼åºÎÌ«¼±¡±¡£ ÏÂÃæÎÒÃÇÀ´Ò»¶ÃÕâ¸ö°ÙÄêÒ»ÓöµÄÆæ¹ÖÎÊÌâ¡£ ÎÊÌâ±³¾° ×î½ü½« job.cnblogs.com ÏîÄ¿ÖÐµÄ Entity Framework Éý¼¶µ½ÁË
1.Òì²½·½·¨µÄʵÏÖÔÀí Òì²½·½·¨²»ÐèÒª¶àỊ̈߳¬ÒòΪһ¸öÒì²½·½·¨²¢²»ÊÇÔËÐÐÔÚÒ»¸ö¶ÀÁ¢µÄÏß³ÌÖеġ£ Òì²½·½·¨ÔËÐÐÔÚµ±Ç°Í¬²½ÉÏÏÂÎÄÖУ¬Ö»Ó줻îµÄʱºò²ÅÕ¼Óõ±Ç°Ï̵߳Äʱ¼ä¡£ Ò첽ģÐͲÉÓÃʱ¼äƬÂÖתÀ´ÊµÏÖ¡£ 2.ʹÓÃÒì²½±à³ÌÄ£Ð͵ÄÓÅÊÆ£º ±ÜÃâÐÔÄÜÆ¿¾±
.NET Framework ×Ô´Ó 2002 Äê·¢Õ¹ÖÁ½ñ£¬ÒѾÀúÁ˺ü¸¸ö°æ±¾£¬1.0, 1.1, 2.0, 3.0, 3.5 µÈ²»Í¬µÄ°æ±¾¸üÌ棬.NET Framework µÄRedistributable PackageÒ²ÓúÀ´Óú´ó£¬µ½ÁË .NET Framework 3.5 SP1 ʱÒѾÅòÕ͵½ 231MB£¬³ý·ÇÈí¼þ±¾Éí¾ÍºÜ´ó£¬²»È»¶ÔÓÚ .NET Èí¼þµÄRedist
Î÷Î÷×òÌìÏÂÎç°²×°NetFx20SP2_x86.exe£¨ .NET ¿ò¼Ü 2.0 sp2£©¾ÓÈ»³ö´í£¬ÕâÊÇÒÔǰûÓÐÅöµ½¹ýµÄÎÊÌ⣬ʹÓÃ.net ¹Ù·½¹¤¾ßжÔØ ÖØ×°£¬»¹ÊÇ×°²»ÉÏ¡£Î÷Î÷¼òÂÔ·ÖÎö£¬ÒÔΪÊÇϵͳµÄÎÊÌ⣬ÓÚÊÇ»¹ÔÁËÒ»´Îϵͳ£¬½á¹û»¹ÊÇͬÑùµÄ´íÎó£¬ÕÒ¶ÈÄҲûÓÐÕÒµ½È·ÊµµÄ½â
¿ªÊ¼ÊµÏ°Ö®ºó£¬²Å·¢ÏÖ×Ô¼ºÊǶàôµØ²Ë¡£»¹ÓкöණÎ÷»¹ÒªÈ¥Ñ§Ï°¡£ ¹«Ë¾ºÜºÃ£¬»¹¿ÉÒÔ°ïÄãÂòÊé¡£ÓÐÒ»ÌìËæ¿ÚÎÊÁËÒ»ÏÂÉÏ˾D£¬´úÂë¹æ·¶ÉÏÃæÓÐʲôҪÇó¡£È»ºóDÔÚAmazonÉÏÃæÕÒµ½ÁËÕâ±¾Ê顶C#±à³Ì·ç¸ñ(The Elements of C# Style)¡·£¨ÖÐÓ¢¶ÔÕÕ£©£¬ÈÃÎÒÖ±½ÓÂòÏ¿ª¿´£¬°´ÉÏÃæ
½ñÌìÏÂÔØÁËVisual Studio 2012ÍæÁËһϣ¬ÔÚÕâÀï·ÖÏíÒ»ÏÂÖ÷ÒªµÄй¦ÄÜ¡£ ×ϺÚÀ¶Ïà¼äµÄ½çÃ棬׿¶û²»Èº¡£ Ö§³ÖMetro·ç¸ñÓ¦ÓóÌÐòµÄ¿ª·¢(ÐèÒªWindows 8 ²Ù×÷ϵͳ)¡£ Ö§³Ö2010ÏîÄ¿µÄÉý¼¶,²»¼æÈݵIJ¿·Ö»á¸ø³öÌáʾ¡£ ¶à²ã»¯½á¹¹ÊÓͼ£¬²é¿´´úÂë¹Øϵ
ƽʱÎÒÃÇ´´½¨ZipÎļþµÄʱºò£¬ÒªÃ´ÓÃÏֳɵÄÈí¼þ£¬ÒªÃ´ÓõÚÈý·½µÄ¿ªÔ´¿â¡£ÆäʵÓÃ.net×Ô´øµÄÀà²Ù×÷ÆðÀ´Ò²·Ç³£·½±ã¡£ÒÔÏÂÓÃÒ»¸öÀý×ÓÀ´Õ¹Ê¾£º ´´½¨Ò»¸öÎļþ¼Ð£¬ÀïÃæ¿ÉÒÔ°üº¬ÈÎÒâµÄ×ÓĿ¼¡£ ´´½¨Ò»¸ö¿ØÖÆ̨ÏîÄ¿£¬Ìí¼ÓÒ»¸öÀàZipManager,ÓÃÀ´ÊµÏÖÎÒÃÇÏëÒªµÄ
function getClipboard() { if (window.clipboardData) { return (window.clipboardData.getData('Text')); &n
Õâƪ²©Îĸø´ó¼Ò·ÖÏíµÄÊÇ£¬ÈçºÎʹÓÃVS×Ô´øµÄÐÔÄÜ·ÖÎö¹¤¾ßÀ´·ÖÎöÎÒÃDZàдµÄ.NET³ÌÐò£¬Ò»±ßÕÒ³ö³ÌÐòÐÔÄܵÄÆ¿¾±£¬¸ÄÉÆ´úÂëµÄÖÊÁ¿¡£ÔÚʵ¼Ê¿ª·¢ÖУ¬ÐÔÄÜÕæµÄºÜÖØÒª£¬ÍùÍù¾ö¶¨Ò»¸ö²úÆ·µÄÉúËÀ~Á¼ºÃµÄÓû§ÌåÑéµÄ»ù´¡Ö®Ò»Ò²ÊdzÌÐòÒªÓкõÄÐÔÄÜ~ ÏÂÃæÒÔÒ»¸ö´ó¼ÒÊìϤ±È½Ï¼«¶Ë