软件编程
位置:首页>> 软件编程>> C#编程>> C#中数组初始化、反转和排序用法实例

C#中数组初始化、反转和排序用法实例

作者:令狐不聪  发布时间:2023-05-03 23:03:10 

标签:C#,数组

本文实例讲述了C#中数组初始化、反转和排序用法。分享给大家供大家参考。具体如下:

下面的代码演示了在C#中定义和初始化数组,然后对其进行赋值,排序和反转的操作方法:


using System;
public class ArraySample
{
public static void Main()
{
 // Create and initialize a new array instance.
 Array strArr = Array.CreateInstance(typeof(string), 3);
 strArr.SetValue("Mahesh", 0);
 strArr.SetValue("chand", 1);
 strArr.SetValue("Test Array", 2);
 // Display the values of the array.
 Console.WriteLine("Initial Array values:");
 for(int i = strArr.GetLowerBound(0);i<=strArr.GetUpperBound(0);i++)
  Console.WriteLine(strArr.GetValue(i));
 //sort the value of the array.
 Array.Sort(strArr);
 Console.WriteLine("After sorting:");
 for(int i = strArr.GetLowerBound(0);i<=strArr.GetUpperBound(0);i++)
  Console.WriteLine(strArr.GetValue(i));
 // Reverse values of the array.
 Array.Reverse(strArr);
 for(int i = strArr.GetLowerBound(0);i<=strArr.GetUpperBound(0);i++)
  Console.WriteLine(strArr.GetValue(i));
}
}

希望本文所述对大家的C#程序设计有所帮助。

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com