码迷,mamicode.com
首页 > 其他好文 > 详细

20140826 集合

时间:2014-08-27 09:18:47      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:for   ar   数据   2014   sp   line   new   on   ad   

  1. 集合
  2. 集合跟数组的区别:集合可以是不连续的、可以是多种数据类型

 

  1. 数值、地址、下组元素地址

 

  1.   .Count        统计集合内元素的个数
  2.   .Add()        增加元素
  3.   .AddRange()     增加一组元素(比如一个数组)
  4.   .Remove()      移除第一个()内的值
  5.   .RemoveAt()              根据()内下标移除元素
  6.   .Insert(0,3)      在第0位置插入元素
  7.   .InsertRange( , )        在X位置插入一组元素
  8.   .Clear()         清空集合
  9.   .IndexOf()      ()内元素第一次出现的位置(没有出现则输出-1)
  10.   .LastIndexOf()           ()内元素最后一次出现的位置
  11.   .Sort          集合内元素按升序排序
  12.   .Reverse()                 反转

 

  1.   int[] a = new int[5] { 1,2,3,4,5};
  2.   foreach (int n in a)    //一般用foreach来遍历数组、集合,效率比较高
  3.   {
  4.       Console.WriteLine(n);
  5.   }

 

  1.   System.Threading.Thread.Sleep(1000);    //可以放入for语句中,减慢循环,减慢1000毫秒

 

 

  1. 栈(先进后出)
  2.   Stack  s = new  Stack();
  3.   .Push()               压入数值
  4.   .Pop                    弹出数值
  5.   .Clear()              清空

 

  1. 队(先进先出)
  2.   Queue  q = new Queue();
  3.   .Enqueue()    放入数值
  4.   .Dequeue()    取出数值
  5.   .Clear()       清空

20140826 集合

标签:for   ar   数据   2014   sp   line   new   on   ad   

原文地址:http://www.cnblogs.com/jackjms/p/3938642.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!