C#数组应用分析第2/2页

 更新时间:2007年08月01日 19:49:37   作者:  

在程序循环中初始化 
可以使用此处所示的嵌套循环初始化数组中的所有元素: 

int[,] arr7 = new int[5,4]; 

for(int i=0; i<5; i++) 

for(int j=0; i<4; j++) 

arr7[i,j] = 0; // initialize each element to zero 


System.Array 类 
在 .NET Framework 中,数组是作为 Array 类的实例实现的。此类提供了许多有用的方法,如 Sort 和 Reverse。 

下面的示例演示了使用这些方法是多么的简单。首先,使用 Reverse 方法将数组元素反转,然后使用 Sort 方法对它们进行排序: 

class ArrayMethods 

static void Main() 

// Create a string array of size 5: 
string[] employeeNames = new string[5]; 

// Read 5 employee names from user: 
System.Console.WriteLine("Enter five employee names:"); 
for(int i=0; i<employeeNames.Length; i++) 

employeeNames[i]= System.Console.ReadLine(); 


// Print the array in original order: 
System.Console.WriteLine("\nArray in Original Order:"); 
foreach(string employeeName in employeeNames) 

System.Console.Write("{0} ", employeeName); 


// Reverse the array: 
System.Array.Reverse(employeeNames); 

// Print the array in reverse order: 
System.Console.WriteLine("\n\nArray in Reverse Order:"); 
foreach(string employeeName in employeeNames) 

System.Console.Write("{0} ", employeeName); 


// Sort the array: 
System.Array.Sort(employeeNames); 

// Print the array in sorted order: 
System.Console.WriteLine("\n\nArray in Sorted Order:"); 
foreach(string employeeName in employeeNames) 

System.Console.Write("{0} ", employeeName); 



输出 
Enter five employee names: 

Luca 

Angie 

Brian 

Kent 

Beatriz 


Array in Original Order: 

Luca Angie Brian Kent Beatriz 


Array in Reverse Order: 

Beatriz Kent Brian Angie Luca 


Array in Sorted Order: 

Angie Beatriz Brian Kent Luca

相关文章

  • C#连接SQL Sever数据库详细图文教程

    C#连接SQL Sever数据库详细图文教程

    C#是Microsoft公司为.NET Framework推出的重量级语言,和它搭配最完美的数据库无疑就是Microsoft SQL Server了,下面这篇文章主要给大家介绍了关于C#连接SQL Sever数据库的详细图文教程,需要的朋友可以参考下
    2023-06-06
  • C#实现注册码的方法

    C#实现注册码的方法

    这篇文章主要介绍了C#实现注册码的方法,可实现C#生成软件注册码的相关功能,涉及C#硬件操作及随机数操作的相关技巧,非常具有实用价值,需要的朋友可以参考下
    2015-08-08
  • C#实现简单合并word文档的方法

    C#实现简单合并word文档的方法

    这篇文章主要介绍了C#实现简单合并word文档的方法,涉及C#针对word文档的读取、插入、保存等技巧,非常具有实用价值,需要的朋友可以参考下
    2015-09-09
  • 在C#中使用OpenCV(使用OpenCVSharp)的实现

    在C#中使用OpenCV(使用OpenCVSharp)的实现

    这篇文章主要介绍了在C#中使用OpenCV(使用OpenCVSharp)的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • C#延时关闭电脑、取消关闭电脑操作方法(需管理员权限)

    C#延时关闭电脑、取消关闭电脑操作方法(需管理员权限)

    在C#中,如果想实现延时关闭电脑和取消关闭的功能,可以有多种方法,下面给大家分享C#延时关闭电脑、取消关闭电脑操作方法,感兴趣的朋友一起看看吧
    2024-06-06
  • Unity摄像机移至某物体附近观察此物体

    Unity摄像机移至某物体附近观察此物体

    这篇文章主要为大家详细介绍了Unity摄像机移至某物体附近,观察此物体,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-09-09
  • WPF实现授权码显示密文并支持换行

    WPF实现授权码显示密文并支持换行

    这篇文章主要为大家详细介绍了如何使用WPF实现授权码显示密文并支持换行,文中的示例代码讲解详细,有需要的小伙伴可以参考一下
    2024-10-10
  • c#使用EPPlus将图片流嵌入到Excel实现示例

    c#使用EPPlus将图片流嵌入到Excel实现示例

    这篇文章主要为大家介绍了c#使用EPPlus将图片流嵌入到Excel实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-12-12
  • Unity3D实现物体旋转缩放移动效果

    Unity3D实现物体旋转缩放移动效果

    这篇文章主要为大家详细介绍了Unity3D实现物体旋转缩放移动效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-02-02
  • C#生成随机数功能示例

    C#生成随机数功能示例

    这篇文章主要介绍了C#生成随机数功能,涉及C#数学运算与字符串操作相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2017-01-01

最新评论