C#ÖÐListÔõôÓÃ?List»ù´¡Ó÷¨»ã×Ü
×÷ÕߣºØýÃûÀ´Ô´£ºÂ̲èÈí¼þÔ°2013-05-16 12:08:51
¡¡¡¡C#ÖеÄListÔõôÑù£¿List
¡¡¡¡·ºÐ͵ĺô¦£ºËüΪʹÓÃc#ÓïÑÔ±àдÃæÏò¶ÔÏó³ÌÐòÔö¼ÓÁ˼«´óµÄЧÁ¦ºÍÁé»îÐÔ¡£²»»áÇ¿ÐжÔÖµÀàÐͽøÐÐ×°ÏäºÍ²ðÏ䣬»ò¶ÔÒýÓÃÀàÐͽøÐÐÏòÏÂÇ¿ÖÆÀàÐÍת»»£¬ËùÒÔÐÔÄܵõ½Ìá¸ß¡£
¡¡¡¡ÐÔÄÜ×¢ÒâÊÂÏÔÚ¾ö¶¨Ê¹ÓÃIList
C# ListµÄ»ù´¡³£Ó÷½·¨£º
¡¡¡¡Ò»¡¢ÉùÃ÷£º
¡¡¡¡1¡¢List
¡¡¡¡TΪÁбíÖÐÔªËØÀàÐÍ£¬ÏÖÔÚÒÔstringÀàÐÍ×÷ΪÀý×Ó£º
¡¡¡¡List
¡¡¡¡2¡¢List
¡¡¡¡ÒÔÒ»¸ö¼¯ºÏ×÷Ϊ²ÎÊý´´½¨List£º
¡¡¡¡string[] temArr = { "Ha", "Hunter", "Tom", "Lily", "Jay", "Jim", "Kuku", "Locu"};
¡¡¡¡List
¡¡¡¡¶þ¡¢Ìí¼ÓÔªËØ:
¡¡¡¡1¡¢List. Add(T item)Ìí¼ÓÒ»¸öÔªËØ
¡¡¡¡Àý£º
¡¡¡¡mList.Add("John");
¡¡¡¡2¡¢List. AddRange(IEnumerable
¡¡¡¡Àý£º
¡¡¡¡string[] temArr = {"Ha","Hunter","Tom","Lily","Jay","Jim","Kuku","Locu"};mList.AddRange(temArr);
¡¡¡¡3¡¢Insert(intindex, T item);ÔÚindexλÖÃÌí¼ÓÒ»¸öÔªËØ
¡¡¡¡Àý£º
¡¡¡¡mList.Insert(1,"Hei");
¡¡¡¡Èý¡¢±éÀúListÖÐÔªËØ:
¡¡¡¡foreach(TelementinmList)TµÄÀàÐÍÓëmListÉùÃ÷ʱһÑù
¡¡¡¡{
¡¡¡¡Console.WriteLine(element);
¡¡¡¡}
¡¡¡¡Àý£º
¡¡¡¡foreach(stringsinmList)
¡¡¡¡{
¡¡¡¡Console.WriteLine(s);
¡¡¡¡}
¡¡¡¡ËÄ¡¢É¾³ýÔªËØ:
¡¡¡¡1¡¢List. Remove(T item)ɾ³ýÒ»¸öÖµ
¡¡¡¡Àý£º
¡¡¡¡mList.Remove("Hunter");
¡¡¡¡2¡¢List. RemoveAt(intindex);ɾ³ýϱêΪindexµÄÔªËØ
¡¡¡¡Àý£º
¡¡¡¡mList.RemoveAt(0);
¡¡¡¡3¡¢List. RemoveRange(intindex,intcount);
¡¡¡¡´Óϱêindex¿ªÊ¼£¬É¾³ýcount¸öÔªËØ
¡¡¡¡Àý£º
¡¡¡¡mList.RemoveRange(3, 2);
¡¡¡¡Îå¡¢ÅжÏij¸öÔªËØÊÇ·ñÔÚ¸ÃListÖУº
¡¡¡¡List. Contains(T item)·µ»Øtrue»òfalse£¬ºÜʵÓÃ
¡¡¡¡Àý£º
¡¡¡¡if(mList.Contains("Hunter"))
¡¡¡¡{
¡¡¡¡Console.WriteLine("There is Hunter in the list");
¡¡¡¡}
¡¡¡¡else
¡¡¡¡{
¡¡¡¡mList.Add("Hunter");
¡¡¡¡Console.WriteLine("Add Hunter successfully.");
¡¡¡¡}
¡¡¡¡Áù¡¢¸øListÀïÃæÔªËØÅÅÐò£º
¡¡¡¡List. Sort ()ĬÈÏÊÇÔªËصÚÒ»¸ö×Öĸ°´ÉýÐò
¡¡¡¡Àý£º
¡¡¡¡mList.Sort();
¡¡¡¡Æß¡¢¸øListÀïÃæÔªËØ˳Ðò·´×ª£º
¡¡¡¡List. Reverse ()¿ÉÒÔ²»List. Sort ()ÅäºÏʹÓ㬴ﵽÏëÒªµÄЧ¹û
¡¡¡¡Àý£º
¡¡¡¡mList.Sort();
¡¡¡¡°Ë¡¢ListÇå¿Õ£º
¡¡¡¡List. Clear ()
¡¡¡¡Àý£º
¡¡¡¡mList.Clear();
¡¡¡¡¾Å¡¢»ñµÃListÖÐÔªËØÊýÄ¿£º
¡¡¡¡List. Count ()·µ»ØintÖµ
¡¡¡¡Àý£º
¡¡¡¡in tcount = mList.Count();
¡¡¡¡Console.WriteLine("The num of elements in the list: "+count);
ÒÔÉϾÍÊÇ£¬Â̲èС±àÕûÀí³öÀ´µÄC#ListµÄ»ù±¾Ó÷¨ÁË£¬Ï£Íû¶Ô¸÷λÓÐËù°ïÖú¡£
Â̲èС±à²ÂÄ㻹ϲ»¶£º
C++Ö¸ÕëÔõôÓã¿C++Ö¸ÕëÓ÷¨»ã×Ü
C++ÖеÄstaticÔõôÓã¿C++ staticÓ÷¨»ã×Ü
- ±¾ÀàÍƼö
- ±¾ÀàÅÅÐÐ
- 1visual studio2015ÏÂÔØ°²×°Ê¹Óý̳ÌͼÎÄÏê½â
- 2mysql±àÂëÉèÖÃ½Ì³Ì mysql±àÂëÔõôÉèÖò½Öè
- 3swiftÓïÑÔ¿ª·¢»·¾³´î½¨½Ì³Ì swiftÓïÑÔ±à³Ì»·¾³´î½¨Á÷³Ì
- 4swiftÓïÑÔѧϰ½Ì³Ì Æ»¹ûswift±à³ÌÓïÑÔ»ù´¡½Ì³Ì
- 5VirtualBox´î½¨RAC²âÊÔ»·¾³¹²Ïí´æ´¢Éè¼Æ½Ì³Ì
- 6C#ÖÐcontinueÓï¾äµÄÓ÷¨
- 7iOS ÎļþÔõô´´½¨£¿ÔõôʹÓñ¾µØ»¯ÓïÑÔÖÐÎÄ£¿
- 8C#³£ÓõÄÕýÔò±í´ïʽ 30¸öC#ÕýÔò±í´ïʽ
- 9Cocos2d-x windowsÓëvs2010 °²×°ÅäÖÃͼÎĽ̳Ì
- 10WindowsÏ°²×°Æ»¹ûiPhone¿ª·¢»·¾³xcodeͼÎĽ̳Ì
- ÈÈÃÅÈí¼þ
- ÈÈÃűêÇ©