C#数组操作的体会浅谈

C#数组操作的体会主要向你介绍了在C#数组操作的学习过程中需要掌握的,需要注意的是什么呢?那么我们通过举例的情况向你介绍C#数组操作的一点体会。

C#数组操作之对数组的理解数组是对象:

在 C# 中,数组实际上是对象。System.Array 是所有数组类型的抽象基类型。可以使用 System.Array 具有的属性以及其他类成员。这种用法的一个示例是使用“长度”(Length) 属性获取数组的长度。下面的代码将 numbers 数组的长度(为 5)赋给名为 LengthOfNumbers 的变量:

 
 
 
  1. int[] numbers = {1, 2, 3, 4, 5};  
  2.  
  3. int LengthOfNumbers = numbers.Length;  

System.Array 类提供许多有用的其他方法/属性,如用于排序、搜索和复制数组的方法。

C#数组操作之对数组使用 foreach

C#还提供 foreach语句。该语句提供一种简单、明了的方法来循环访问数组的元素。例如,下面的代码创建一个名为 numbers 的数组,并用 foreach 语句循环访问该数组:

 
 
 
  1. int[] numbers = {4, 5, 6, 1, 2, 3, -2, -1, 0};  
  2.  
  3. foreach (int i in numbers){System.Console.WriteLine(i);}  

由于有了多维数组,可以使用相同方法来循环访问元素,例如:

 
 
 
  1. int[,] numbers = new int[3, 2] {{9, 99}, {3, 33}, {5, 55}};  
  2.  
  3. foreach(int i in numbers){Console.Write("{0} ", i);}  

该示例的输出为:

 
 
 
  1. 9 99 3 33 5 55 

不过,由于有了多维数组,使用嵌套for循环将使您可以更好地控制数组元素。

C#数组操作的一点学习体会就向你介绍到这里,希望对你了解和学习C#数组操作有所帮助。

新闻名称:C#数组操作的体会浅谈
网站网址:http://www.mswzjz.cn/qtweb/news8/458258.html

攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能