数组,集合

1.变量是程序运行时在内存中存储可变数据的容器。

2.数组是用来存储长度固定的,类型相同的变量的容器。

3.Array类是C#中所有数据的基类,它是在Systerm命名空间中定义。

4.Array类提供了各种用于数组的属性和方法。

5.Array常用的一些属性:

  1.IsFixedSize 获取一个值,该值指示数组是否带有固定大小。

  2.IsReadOnly 获取一个值,该值指示数组是否只读。

  3.Length获取一个32位整数,该值表示所有维度的数组的元素个数。

  4.LongLength 获取一个64位整数,该值表示所有维度的数组的数组中的元素总数

  5.Rank获取数组的秩(维度)。

6.Array类的方法

   1.Clear 根据元素的类型,设置数组中某个范围的元素为零,false或者null。

   2.Copy(Array,Int32)从当前的一维数组中复制某个范围的元素到另一个数组的第一个数组的第一个元素位置。长度由一个35位整数制定。

   3.CopyTo(Array,Int32)从当前的一维数组中复制所有元素到一个指定的一维数组的指定索引位置。索引由一个32位整数制定。

   4.GetLength获取一个32位整数,该值表示指定维度的数组中的元素总数。

   5.GetLongLength获取一个64位整数,该值表示指定维度的数组中的元素总和。

   6.GetLowerBound获取数组中指定维度的下界。

   7.GetType获取当前实例的类型。从对象(Obiect)继承。

   8.GetUpperBound获取数组中指定维度的下界。

   9.GetValue(Int32)获取一维数组中指定位置的值。索引由一个32位整数制定。

   10.IndexOf搜索制定的对象,返回整个一维数组中第一次出现的索引。

   11.Recerse逆转整个一维数组中元素的顺序。

   12.SetValue给一维数组中指定位置的元素设置值。索引由一个32位整数指定。

   13.Sort使用数组的每个元素的IComparable实现来排序整个一维数组的元素。

   14.ToString返回一个表示当前对象的字符串,从对象继承。

猜你喜欢

转载自www.cnblogs.com/yst1314/p/11142304.html