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

TOP

C#ÃæÊÔÌâ
2014-11-24 01:35:05 ¡¾´ó ÖРС¡¿ ä¯ÀÀ:6596´Î
Tags£ºÊÔÌâ

1¡¢overrideÓëÖØÔصÄÇø±ð
´ð£ºÆäʵºÜ±¾ÖʵÄÇø±ð¾ÍÊÇ¿´º¯ÊýÌØÕ÷£º¸²Ð´£¨Override£©µÄÁ½¸öº¯ÊýµÄº¯ÊýÌØÕ÷Ïàͬ£¬ÖØÔØ£¨Overload£©µÄÁ½¸öº¯ÊýµÄº¯ÊýÃûËäÈ»Ïàͬ£¬µ«º¯ÊýÌØÕ÷²»Í¬¡£ º¯ÊýÌØÕ÷°üÀ¨º¯ÊýÃû£¬²ÎÊýµÄÀàÐͺ͸öÊý¡£Override ÊÇÔڼ̳еÄʱºò£¬Èç¹ûÄãдµÄº¯ÊýÓëÒª¼Ì³ÐµÄº¯Êýº¯ÊýÌØÕ÷Ïàͬ£¬ÄÇô£¬¼ÓÉÏÕâ¸ö¹Ø¼ü×Ö£¬ÔÚʹÓÃÕâ¸ö×ÓÀàµÄÕâ¸öº¯ÊýµÄʱºò¾Í¿´²»¼û¸¸Àࣨ»ò³¬ÀࣩµÄº¯ÊýÁË£¬Ëü±»¸²¸ÇµôÁË¡£
2¡¢.netµÄ´íÎó´¦Àí»úÖÆÊÇʲô
´ð£ºtry{¿ÉÄÜÒª³ö´íµÄ´úÂë}catch{³ö´íºóÈçºÎ´¦Àí}finally{²»ÂÛÊÇ·ñ³ö´í¶¼ÒªÖ´ÐÐ}
3¡¢C££ÖнӿںÍÀàµÄÒìͬ
´ð£ºÀàÊÇÒýÓÃÀàÐÍ£¬¿ÉÒԼ̳ÐÀà¡¢½Ó¿ÚºÍ±»¼Ì³Ð£¬ÓÐĬÈϵĹ¹Ô캯Êý£¬ÓÐÎö¹¹º¯Êý£¬¿ÉÒÔʹÓÃabstractºÍsealed£¬ÓÐprotectedÐÞÊηû£¬±ØÐëʹÓÃnew³õʼ»¯¡£
½Ó¿Ú¿ÉÒÔ˵ÊDZȳéÏóÀà¸ü³éÏóµÄÀֻ࣬Äܼ̳нӿڣ¬ÊÇÒ»Öֹ淶
4¡¢DataReaderºÍDataSetµÄÒìͬ
´ð£ºdatasetÊDZ£´æÊý¾ÝµÄÊý¾Ý½á¹¹£¬¶Ï¿ªÄ£Ê½£¬¶øDataReader²»³Ðµ£±£´æÊý¾ÝµÄÔðÈΣ¬ÐèÒª×Ô¼ºÊÖ¶¯¹Ø±ÕÁ¬½ÓÊý¾Ý¿â£¬ËüÖ»¸ºÔð´ÓÊý¾ÝÔ´¶ÁÈ¡Êý¾Ýµ½±¾µØ¶øÒÑ£¬ÊÇÖ»¶ÁÏòÇ°µÄ£¬Ëü²»ÊÇÊý¾Ý½á¹¹£¬¶øÊÇÍøÂçͨѶ×é¼þµÄ¸ß²ã·â×°¡£
1.ÓÐÄļ¸ÖÖ·½·¨¿ÉÒÔʵÏÖÒ»¸öÀà´æÈ¡ÁíÍâÒ»¸öÀàµÄ³ÉÔ±º¯Êý¼°ÊôÐÔ,²¢Çë¾ÙÁÐÀ´¼ÓÒÔ˵Ã÷ºÍ·ÖÎö.
´ð£º·´É䣬base
2.Èç¹ûÐè¼Ç¼ÀàµÄʵÀý¸öÊý,¸ÃÈçºÎʵÏÖ,Çëдһ¸ö¼òµ¥µÄÀàÓÚÒÔÖ¤Ã÷.
´ð£ºstatic int num £½ 0£»ÔÚ¹¹Ô캯ÊýÀïnum++¡£
3.AÀàÊÇBÀàµÄ»ùÀà,²¢ÇÒ¶¼ÓÐ×Ô¼ºµÄ¹¹Ôì,Îö¹¹º¯Êý,Çë¾ÙÀýÖ¤Ã÷BÀà´ÓʵÀý»¯µ½ÏûÍö¹ý³ÌÖй¹Ôì,Îö¹¹º¯ÊýµÄÖ´Ðйý³Ì.
´ð£ºA¹¹Ôì ¡úB¹¹Ôì ¡úBÎö¹¹ ¡úAÎö¹¹
4.ÐèҪʵÏÖ¶ÔÒ»¸ö×Ö·û´®µÄ´¦Àí,Ê×ÏȽ«¸Ã×Ö·û´®Ê×βµÄ¿Õ¸ñÈ¥µô,Èç¹û×Ö·û´®Öм仹ÓÐÁ¬Ðø¿Õ¸ñµÄ»°,½ö±£ÁôÒ»¸ö¿Õ¸ñ,¼´ÔÊÐí×Ö·û´®ÖмäÓжà¸ö¿Õ¸ñ,µ«Á¬ÐøµÄ¿Õ¸ñÊý²»¿É³¬¹ýÒ»¸ö.
´ð£ºstring a = ¡± a b c d e c d ¡°;
string d = a.Replace(¡± ¡°, ¡± ¡°);
while (true)
{
d = d.Replace(¡± ¡°,¡± ¡°);
if (d.IndexOf(¡± ¡°) == -1)
{
break;
}
}


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

×îÐÂÎÄÕÂ

ÈÈÃÅÎÄÕÂ

Hot ÎÄÕÂ

Python

C ÓïÑÔ

C++»ù´¡

´óÊý¾Ý»ù´¡

linux±à³Ì»ù´¡

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