COOP֪ʶµã(7)

2021-04-05 22:54

C#OOPµÄһЩС֪ʶµã,Ï£Íû¶Ô´ó¼ÒÓÐÓá£

³£ÓÃÊôÐÔ£ºLength£º×Ö·û´®µÄ³¤¶È¡£ Capacity£ºËùÕ¼ÓÃÄÚ´æµÄ´óС¡£

³£Ó÷½·¨£ºApend()£ºÌí¼Ó×Ö·û´®¡£

×¢£º¸ÃÀàÒ»°ãÔÚÆ´½ÓsqlÓï¾äʱʹÓÃ

6.ÕýÔò±í´ïʽ£ºÓÉÒ»Ð©ÌØÊâ·ûºÅ×é³ÉµÄ·½±ã×Ö·û´®²éÕÒµÄÒ»ÖÖʽ×Ó

RegexÀࣺ

³£Ó÷½·¨£ºIsMatch£¨¾²Ì¬·½·¨ºÍʵÀý·½·¨£©

//¾²Ì¬·½·¨ÑéÖ¤£¨Ç°Ò»¸ö²ÎÊýÊÇÒªÅжϵÄ×Ö·û´®£¬ºóÒ»¸ö²ÎÊýÊÇÕýÔò±í´ïʽ£©

bool b = Regex.IsMatch(str1,@"\d");

//ʵÀý·½·¨ÑéÖ¤

//1.ʵÀý»¯Ò»¸öÕýÔò¶ÔÏ󣨰ÑÕýÔò±í´ïʽ×Ö·û´®·Åµ½Regex¶ÔÏóµÄÊôÐÔÀ

Regex reg = new Regex(@"\d");

//2.ÑéÖ¤×Ö·û´®str1ÊÇ·ñÆ¥Åä

b = reg.IsMatch(str1);

µÚÊ®ÕÂ

1.Array£ºÊÇÊý×éµÄ»ùÀࣨ³éÏóÀࣩ

³£ÓÃÊôÐÔ£ºLength

³£Ó÷½·¨£ºArray arr = Array.CreateInstance(typeof(ÀàÐÍ),³¤¶È); ¹¹½¨Êý×é¶ÔÏó

2.ArrayList£º½ø»¯°æÊý×éµÄ¼¯ºÏÀà¡£1.¿ÉÒÔ¶¯Ì¬Ìí¼ÓºÍɾ³ý¡£2.¿ÉÒÔ´æ´¢²»Í¬ÀàÐ͵ÄÔªËØ¡£ ³£ÓÃÊôÐÔ£ºCount

³£Ó÷½·¨£ºAdd(); Insert(); Remove(); RemoveAt();

·ÃÎÊÔªËØ£º¶ÔÏóÃû[index] (ºÍÊý×éÀàËÆ)

3.Hashtable£º·½±ã²éѯµÄ¼¯ºÏÀà

³£ÓÃÊôÐÔ£ºKeys£ºËùÓÐkeyµÄ¼¯ºÏ

Values£ºËùÓÐvalueµÄ¼¯ºÏ

³£Ó÷½·¨£ºAdd(key,value)

·ÃÎÊÔªËØ£º¶ÔÏóÃû[key]

ArrayListºÍHashtableÇø±ð£º

1. ǰÕßÓÐ˳Ðò£¬ºóÕßûÓÐ˳Ðò

2. ǰÕßÌí¼Óɾ³ý·½±ã£¬ºóÕß²éѯЧÂʸß

4.·ºÐͼ¯ºÏ£ºÓÉÓÚ¼¯ºÏ´æ´¢µÄÊý¾ÝÀàÐͲ»Í¬£¬Ê¹ÓÃÆðÀ´²»·½±ã£¬Ò²²»°²È«£¬ËùÒÔͨ¹ý·ºÐÍÀ´Í³Ò»ÆäÊý¾ÝÀàÐÍ¡£

1.ArrayList¶ÔÓ¦µÄ·ºÐͼ¯ºÏÊÇList<T>

2.Hashtable¶ÔÓ¦µÄ·ºÐͼ¯ºÏÊÇDictionary<TKey,TValue>

ʹÓ÷½·¨ºÍ¶ÔÓ¦µÄ¼¯ºÏÏàͬ¡£

5.ÅÅÐò½Ó¿ÚIComparable¡¢IComparable<T>¡¢IComparer<T> ²Î¿¼°¸ÀýLesson10_3


COOP֪ʶµã(7).doc ½«±¾ÎĵÄWordÎĵµÏÂÔØµ½µçÄÔ ÏÂÔØÊ§°Ü»òÕßÎĵµ²»ÍêÕû£¬ÇëÁªÏµ¿Í·þÈËÔ±½â¾ö£¡

ÏÂһƪ£ºas if Ó÷¨¹éÄÉ

Ïà¹ØÔĶÁ
±¾ÀàÅÅÐÐ
¡Á ×¢²á»áÔ±Ãâ·ÑÏÂÔØ£¨ÏÂÔØºó¿ÉÒÔ×ÔÓɸ´ÖƺÍÅŰ棩

ÂíÉÏ×¢²á»áÔ±

×¢£ºÏÂÔØÎĵµÓпÉÄÜ¡°Ö»ÓÐĿ¼»òÕßÄÚÈݲ»È«¡±µÈÇé¿ö£¬ÇëÏÂÔØÖ®Ç°×¢Òâ±æ±ð£¬Èç¹ûÄúÒѸ¶·ÑÇÒÎÞ·¨ÏÂÔØ»òÄÚÈÝÓÐÎÊÌ⣬ÇëÁªÏµÎÒÃÇЭÖúÄã´¦Àí¡£
΢ÐÅ£º QQ£º