C# Éè¼ÆÄ£Ê½Ñ§Ï°Ò» ÔÔò
×î½ü×ÅʵæÁËÒ»Õó×Ó£¬Ñ§Ï°Á˺öණ¶«¶¼Ã»Ê±¼äÕûÀí£¬ºÇºÇ£¬×ÜËãÊÇÒª·Å¼ÙÁË£¬¿ÉÒԺúùéÄɹéÄÉÁË¡£
Éè¼ÆÄ£Ê½µÄѧϰÊÇÒ»¸öÈÎÖØ¶øµÀÔ¶µÄ¹ý³ÌÁË£¬^_^£¬ÒªºÃºÃ×ܽᣬ×ܽáµÄÄ¿µÄÊÇÈÃ×Ô¼ººÃºÃ¼Çס£¬¼ÇסµÄÄ¿µÄÊDZãÓÚÀí½â£¬¶øÀí½âµÄ×îÖÕÄ¿µÄÊÇÓ¦Óã¬O(∩_∩)O~ ¶øÉè¼ÆÄ£Ê½Ò²ÍùÍùÊÇÓ¦ÓõÄÒ»ÖÖÖØ¹¹£¬Ñ»·Íù¸´£¬ÉúÉú²»Ï¢°¡... ...
±ä»¯µÄ²¿·ÖÊDz»Ò×ÕÆÎյģ¬ÈÝÒ×ÕÆÎÕµÄÊÇ×ÜÔò£¬ÊDz»±äµÄ²¿·Ö
Ò»£¬Èý´óÔÔò
1£¬Õë¶Ô½Ó¿Ú±à³Ì£¬¶ø²»ÊÇʵÏÖ±à³Ì¡£
¿Í»§ÎÞÐèÖªµÀËùʹÓõĶÔÏóµÄÌØ¶¨ÀàÐÍ£¬Ö»ÐèÒªÖªµÀ¶ÔÏóÓµÓпͻ§ËùÆÚÍûµÄ½Ó¿Ú¡£
2£¬ÓÅÏÈʹÓÃÀàÓë¶ÔÏóµÄ×éºÏ£¬¶ø²»ÊÇÀàµÄ¼Ì³Ð
¼Ì³ÐÔÚijÖ̶ֳÈÉÏÆÆ»µÁË·â×°ÐÔ£¬³ýÁ˺ÜÇå³þµÄIs a XXÀàµÄ¹ØÏµÊ±Óõ½¼Ì³Ð£¬Ö®ÍâÓÅÏÈʹÓÃ×éºÏ
3£¬·â×°±ä»¯µã
Èç¹ûδÀ´Óб䶯£¬¾¡Á¿Ö»ÐÞ¸ÄÒ»²à´úÂ루²»±ä¶¯µÄ´úÂëÊDz»´æÔڵģ¬Éٱ䶯²ÅÄ¿µÄ£©
4£¬Ê¹ÓÃÖØ¹¹µÃµ½Ä£Ê½£¬
ģʽÊÇÍÆÑݳöÀ´µÄ£¬¶ø²»ÊÇÖ±½ÓÓÃģʽȥÌ×Óã¬Éú°áÓ²Ì×ÍùÍùµÃ²»µ½ÎÒÃǵÄÔ¤ÆÚ¡£
¡ùÉè¼ÆÄ£Ê½²¢²»ÊǼ¼ÇÉ
¡ùÉè¼ÆÄ£Ê½ÊÇÒ»¸öÖØ¹¹µÄ¹ý³Ì
¶þ£¬¾ßÌåÉè¼ÆÔÔò
1£¬µ¥Ò»Ö°ÔðÔÔò
Ò»¸öÀà½öÓÐÒ»¸öÒýÆðËü±ä»¯µÄÔÒò
2£¬¿ª·Å·â±ÕÔÔò
¶ÔÀ©Õ¹¿ª·Å£¬¶Ô¸ü¸Ä·â±Õ£¨²»ÊǾø¶ÔµÄ²»£¬Ò»ÔÙÇ¿µ÷ÈκÎʶ¼Ã»Óоø¶ÔµÄ£¬ÊǾ¡Á¿À©Õ¹£¬¾¡Á¿²»ÒªÐ޸ģ©
3£¬Ìæ»»ÔÔò
Ò»¸ö×ÓÀà±ØÐëÄÜÌæ»»ËûÃǵĻùÀ࣬Èç¹ûÎÒÃǵÄÉè¼Æ·¢ÏÖÕâÑùµÄ¹ØÏµºÜÄ£ºý£¬¾ÍÒª×ÐϸÑо¿Ò»ÏÂÁË¡£
4£¬ÒÀÀµµ¹ÖÃÔÔò
¸ß²ãÄ£¿é²»Ó¦¸ÃÒÀÀµÓڵײãÄ£¿é£¬¶þÕßÓ¦ÒÀÀµÓÚ³éÏó
³éÏó²»Ó¦¸ÃÒÀÀµÓÚʵÏÖϸ½Ú£¬ÊµÏÖϸ½ÚÓ¦¸ÃÒÀÀµÓÚ³éÏó
5£¬½Ó¿Ú¸ôÀëÔÔò
²»Ó¦¸ÃÇ¿ÆÈ¿Í»§³ÌÐòÒÀÀµÓÚËûÃDz»Óõķ½·¨¡£
ÕâÖ»ÊÇÉè¼ÆÄ£Ê½µÄÕûÌåÔÔò£¬ÎÒÏëÓ¦¸ÃÊÇѧϰ¹ý³ÌÖÐҪʱʱÌå»áµÄ¶«Î÷ÁË¡£
¾ÍC#À´Ëµ£¬ÔÙ˵µã×Ô¼ºµÄ¸ÐÏ룬ÎÒÃÇѧϰģʽҲºÃ£¬¼Ü¹¹Ò²ºÃ£¬¸÷ÖÖframeworkÒ²ºÃ£¬¶¼ÓеãÏñÄÇÖÖ¸ßÉîµÄÎ书±ÈÈçǬÀ¤´óÅ²ÒÆ£¬¾ÅÒõÕæ¾Ï¾íÕâÖÖ£¬Ö±½ÓÄÃÀ´Ñ§Ï°Óкöà¼èɬÄѶ®µÄµØ·½ÐèÒª·´¸´Àí½âºÍÔÙѧϰ£¬Èç¹ûÎÒÃÇÄÜÏȰÑC#ÖеÄÿһ¸öÓï·¨±íÏÖ¶¼ÔËÓÃ×ÔÈ磬ÔÙÀ´¿´ÕâЩҲÐí¾ÍÈÝÒ׺ܶ࣬¿ÉÏÖʵÊÇÎÒÃDz»ÄÜÏñÎ޼ɸçÄÇÑùÕÒ¸öɽ¶´Ò»´ô¾ÍÊǼ¸Ä꣬ËùÒÔÖ»Äܱßѧ¾ÅÑôÉñ¹¦£¬±ßѧǬÀ¤´óÅ²ÒÆÁË£¬^_^£¬¿ÉºÃ¾ÍºÃÔÚÎÒÃǵÄÊÀ½çÓÐÁËÍøÂ
Ïà¹ØÎĵµ£º
ü ref¡¢out¡¢Óëparams
Ó¦¸ÃÀ´ËµÕâÈý¸ö¹Ø¼üÔÚÒ»°ãµÄ±àÂë¹ý³ÌÖл¹ÊÇ»á²»Ê±Éæ¼°µ½µÄ£¬ËùÒÔ²»Ëãʲô“À䯧”µÄ¸ÅÄî¡£ÓйØÈý¸ö²ÎÊýÐÞÊηûµÄ½âÊÍÈçÏ£º
Ref£ºref¹Ø¼ü×ÖÈÃÒ»¸öÖµÀàÐ͵ÄÊäÈë²ÎÊý°´ÒýÓô«µÝ¡£Êµ¼ÊÉÏ£¬¶ÔÓÚÒýÓÃÀàÐ͵IJÎÊý£¬ÊÇ·ñʹÓÃref¹Ø¼ü×Ö£¬²î±ð΢ºõÆä΢¡£ÓÐÒ»¸öÀýÍâÊÇStringÀàÐ͵IJΠ......
Eval("")ºÍBind("")¡¡ÕâÁ½ÖÖÒ»¸öµ¥Ïò°ó¶¨£¬Ò»¸öË«Ïò°ó¶¨£¬bindÊÇË«Ïò°ó¶¨,µ«ÐèÊý¾ÝÔ´Ö§³Ö
ASP.NET 2.0¸ÄÉÆÁËÄ£°åÖеÄÊý¾Ý°ó¶¨²Ù×÷£¬°Ñv1.xÖеÄÊý¾Ý°ó¶¨Óï·¨DataBinder.Eval(Container.DataItem, fieldname)¼ò»¯ÎªEval(fieldname)¡£Eval·½·¨ÓëDataBinder.EvalÒ»Ñù¿ÉÒÔ½ÓÊÜÒ»¸ö¿ÉÑ¡µÄ¸ñʽ»¯×Ö·û´®²Î ......
ÓÖÓÐÒ»¶Îʱ¼äûÓиüÐÂÁË£¬È±ÉÙѧϰµÄÈÈÇéÁË¡£½ñÌìÌù¼¸¸öͼƬ´¦ÀíµÄС¼¼ÇÉ£¬Ï£Íû¶Ô´ó¼ÒÓÐÓãº
(1)ÈçºÎ»ñÈ¡.gifͼƬÖеĸ÷¸öÖ¡£¿
(2)ÈçºÎ»ñȡͼƬµÄËõÂÔͼ£¿
(3)ÈçºÎ“½ØÈ¡”ͼƬµÄÖ¸¶¨ÇøÓò£¿
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
public class ImageHelp ......
»ùÀàµÄÖØÐ´£º
new:£¨½öÕë¶ÔÅÉÉúÀàÓÃÅÉÉúʵÀýµ÷ÓÃʱ²ÅÆð×÷Óã¬Ä¿µÄÊÇÔÚÅÉÉúÀàÖÐÓÃÀ´¸²¸Ç»ùÀàµÄ·½·¨£©
1.ÅÉÉúÀ๹½¨³ÉµÄʵÀý£¬µ±µ÷ÓÃÓÉnew ÐÞÊεķ½·¨Ê±£¬¸²¸Ç»ùÀànew ·½·¨¡£
2.ÅÉÉúÀ๹½¨³ÉµÄʵÀý¸³¸ø»ùÀà±äÁ¿Ê±£¬ÔÙµ÷ÓÃÓÉnew ÐÞÊεķ½·¨Ê±£¬½«Ö´ÐлùÀàÖеķ½·¨¡£
virtual¡¢override
1.ÓÉÅÉÉúÀ๹½¨µÄʵÀý£¬²»¹ÜÊÇÓÃÅÉÉ ......
//Socket»ù±¾±à³Ì
//·þÎñ¶Ë£º
using System.Net;
using System.Net.Sockets;
using System.Text;
using System.Threading;
Thread mythread ;
Socket socket;
// ÇåÀíËùÓÐÕýÔÚʹÓõÄ×ÊÔ´¡£
protected override void Dispose( bool disposing )
{
try
¡¡ { ¡¡¡¡
¡¡¡¡ socket.Close();//ÊÍ·Å×ÊÔ´
......