Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

C#ʼþ(event)½âÎö

      ʼþ(event)£¬Õâ¸ö´Ê¶ù¶ÔÓÚ³õѧÕßÀ´Ëµ£¬ÍùÍù×ÜÊÇÏÔµÃÓÐЩÉñÃØ£¬²»Ò×Ū¶®¡£¶øÕâЩ¶«Î÷È´ÍùÍùÓÖÊDZà³ÌÖг£ÓÃÇҷdz£ÖØÒªµÄ¶«Î÷¡£´ó¼Ò¶¼ÖªµÀwindowsÏûÏ¢´¦Àí»úÖÆµÄÖØÒª£¬ÆäʵC#ʼþ¾ÍÊÇ»ùÓÚwindowsÏûÏ¢´¦Àí»úÖÆµÄ£¬Ö»ÊÇ·â×°µÄ¸üºÃ£¬Èÿª·¢ÕßÎÞÐëÖªµÀµ×²ãµÄÏûÏ¢´¦Àí»úÖÆ£¬¾Í¿ÉÒÔ¿ª·¢³öÇ¿´óµÄ»ùÓÚʼþµÄÓ¦ÓóÌÐòÀ´¡£
      ÏÈÀ´¿´¿´Ê¼þ±à³ÌÓÐÄÄЩºÃ´¦¡£
      ÔÚÒÔÍùÎÒÃDZàдÕâÀà³ÌÐòÖУ¬ÍùÍù²ÉÓõȴý»úÖÆ£¬ÎªÁ˵ȴýij¼þÊÂÇéµÄ·¢Éú£¬ÐèÒª²»¶ÏµØ¼ì²âijЩÅжϱäÁ¿£¬¶øÒýÈëʼþ±à³Ìºó£¬´ó´ó¼ò»¯ÁËÕâÖÖ¹ý³Ì£º
      - Ê¹ÓÃʼþ£¬¿ÉÒԺܷ½±ãµØÈ·¶¨³ÌÐòÖ´ÐÐ˳Ðò¡£
      - µ±Ê¼þÇý¶¯³ÌÐòµÈ´ýʼþʱ£¬Ëü²»Õ¼Óúܶà×ÊÔ´¡£Ê¼þÇý¶¯³ÌÐòÓë¹ý³Ìʽ³ÌÐò×î´óµÄ²»Í¬¾ÍÔÚÓÚ£¬³ÌÐò²»ÔÙ²»Í£µØ¼ì²éÊäÈëÉ豸£¬¶øÊÇ´ô×Ų»¶¯£¬µÈ´ýÏûÏ¢µÄµ½À´,ÿ¸öÊäÈëµÄÏûÏ¢»á±»ÅŽø¶ÓÁУ¬µÈ´ý³ÌÐò´¦ÀíËü¡£Èç¹ûûÓÐÏûÏ¢Ôڵȴý£¬Ôò³ÌÐò»á°Ñ¿ØÖƽ»»Ø¸ø²Ù×÷ϵͳ£¬ÒÔÔËÐÐÆäËû³ÌÐò¡£
      - Ê¼þ¼ò»¯Á˱à³Ì¡£²Ù×÷ϵͳֻÊǼòµ¥µØ½«ÏûÏ¢´«Ë͸ø¶ÔÏó£¬ÓɶÔÏóµÄʼþÇý¶¯³ÌÐòÈ·¶¨Ê¼þµÄ´¦Àí·½·¨¡£²Ù×÷ϵͳ²»±ØÖªµÀ³ÌÐòµÄÄÚ²¿¹¤×÷»úÖÆ£¬Ö»ÊÇÐèÒªÖªµÀÈçºÎÓë¶ÔÏó½øÐжԻ°£¬Ò²¾ÍÊÇÈçºÎ´«µÝÏûÏ¢¡£
¡¡¡¡ÓÐÁËÕâô¶àºÃ´¦£¬¿´À´ÎÒÃǵÄÈ·ÓбØÒªÕÆÎÕËü¡£Ë×»°Ëµ£º“ÄÑÁ˲»»á£¬»áÁ˲»ÄÑ”¡£¾ÍÈÃÎÒÃÇÒ»²½Ò»²½¿ªÊ¼°É...
¡¡¡¡Òª½²Ê¼þ£¬±ØÈ»Òª½²µ½Î¯ÍÐ(delegate)¡£ËüÃÇÖ®¼äµÄ¹ØÏµ¿ÉÒÔͨ¹ýÒ»¸ödzÏԵıȷ½À´ËµÃ÷£¬Õâ¸ö±È·½¿ÉÄܲ»ÊÇÊ®·ÖÇ¡µ±¡£±ÈÈçÄãÒª×âÒ»¸ö·¿ÎÝ£¬ÕâÊÇÒ»¸öʼþ£¬ÄÇôίÍоÍÊÇ·¿ÎÝ×âÁÞÖн飬µ±Äã°Ñ×â·¿×ÓµÄÏûÏ¢¸æÖªÖнéºó£¬Öнé¾Í»á²úÉú³öÒ»Ì×·ûºÏÄãÒªÇóµÄ·¿ÎÝ×âÁÞ·½°¸À´¡£ÔÙÓÉÖнéÖ´ÐÐÕâÌ×·½°¸£¬Äã±ã×âµÃÁËÕâ¸ö·¿ÎÝ£¬¼´Ê¼þ±»´¦ÀíÁË¡£µ±È»ÄãÒ²¿ÉÒÔ²»Í¨¹ýÖн飬ֱ½ÓÕÒ·¿¶«£¬µ«Èç¹ûûÓл¥ÁªÍøµÈ¹¤¾ß£¬ÄãÈçºÎµÃµ½Ë­³ö×â·¿ÎݵÄÐÅÏ¢£¿»°Ìâ³¶Ô¶ÁË¡£
ίÍÐ(delegate)
      ίÍпÉÒÔÀí½â³ÉΪº¯ÊýÖ¸Õ룬²»Í¬µÄÊÇίÍÐÊÇÃæÏò¶ÔÏ󣬶øÇÒÊÇÀàÐͰ²È«µÄ¡£¹ØÓÚίÍеÄÀí½â£¬¿ÉÒԲο¼ÎÒµÄÁíһƪÎÄÕ¡¶C#ίÍÐÖ®¸öÈËÀí½â¡·¡£
ʼþ(event)
¡¡¡¡ÎÒÃÇ¿ÉÒÔ°Ñʼþ±à³Ì¼òµ¥µØ·Ö³ÉÁ½¸ö²¿·Ö£ºÊ¼þ·¢ÉúµÄÀࣨÊéÃæÉϽÐʼþ·¢ÉúÆ÷£©ºÍʼþ½ÓÊÕ´¦ÀíµÄÀࡣʼþ·¢ÉúµÄÀà¾ÍÊÇ˵ÔÚÕâ¸öÀàÖд¥·¢ÁËÒ»¸öʼ


Ïà¹ØÎĵµ£º

C#ÖÐһЩ×Ö·û´®²Ù×÷µÄ³£ÓÃÓ÷¨,c#±àÂëºÍ½âÂë

//»ñµÃºº×ÖµÄÇøÎ»Âë
¡¡¡¡byte[] array = new byte[2];
¡¡¡¡array = System.Text.Encoding.Default.GetBytes("°¡");
int i1 = (short)(array[0] - ''\0'');
¡¡¡¡int i2 = (short)(array[1] - ''\0'');
//unicode½âÂ뷽ʽϵĺº×ÖÂë
¡¡¡¡array = System.Text.Encoding.Unicode.GetBytes("°¡");
¡¡¡¡i1 = (short)(arra ......

C#ÃæÏò¶ÔÏó »ù´¡¸ÅÄî25¸ö

1.¾²Ì¬³ÉÔ±ºÍ·Ç¾²Ì¬³ÉÔ±µÄÇø±ð£¿
2.const ºÍ static readonly Çø±ð£¿
3.extern ÊÇʲôÒâ˼£¿
4.abstract ÊÇʲôÒâ˼£¿
5.internal ÐÞÊηûÆðʲô×÷Óã¿
6.sealed ÐÞÊηûÊǸÉʲôµÄ£¿
7.override ºÍ overload µÄÇø±ð£¿
8.ʲôÊÇË÷ÒýָʾÆ÷£¿
9.new ÐÞÊηûÊÇÆðʲô×÷Óã¿
10.this ¹Ø¼ü×ֵĺ¬Ò壿
11.¿ÉÒÔʹÓóéÏóº¯Ê ......

C# 3.0ÐÂÌØÐÔϵÁУºÒþº¬ÀàÐÍvar

Ò»£®ÉñÆæµÄvar
¡¡¡¡ÔÚC#3.0ÖÐÔö¼ÓÁËÒ»¸ö±äÁ¿ÉùÃ÷var£¬Õâ¸öÉùÃ÷ºÍJavaScript µÄ varÀàËÆ£¬µ«Ò²Óв»Í¬¡£
¡¡¡¡1. Ïàͬµã£¬Ëü¿ÉÒÔÓÃvarÀ´ÉùÃ÷ÈκÎÀàÐ͵ľֲ¿±äÁ¿¡£
¡¡¡¡2. ²»Í¬µã£¬Ëü½ö½ö¸ºÔð¸æËß±àÒëÆ÷£¬¸Ã±äÁ¿ÐèÒª¸ù¾Ý³õʼ»¯±í´ïʽÀ´ÍƶϱäÁ¿µÄÀàÐÍ£¬¶øÇÒÖ»ÄÜÊǾֲ¿±äÁ¿¡£
¡¡¡¡¶þ£®Ïàͬµã
¡¡¡¡Ëü¿ÉÒÔÉùÃ÷
var integer = ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ