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

 更新时间:2015年04月15日 09:42:06   作者:令狐不聪  
这篇文章主要介绍了C#中数组初始化、反转和排序用法,涉及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#程序设计有所帮助。

相关文章

  • C# Winform 子窗体访问父级窗体的控件和属性

    C# Winform 子窗体访问父级窗体的控件和属性

    本文主要介绍两种子窗体访问父窗体控件和属性的方法,大家可以参考一下,本人比较偏向第二种,把父窗体作为属性传递,一劳永逸,想访问父窗体的什么控件属性都可以。
    2016-05-05
  • 如何使用LinQ To Object把数组或DataTable中的数据进行向上汇总

    如何使用LinQ To Object把数组或DataTable中的数据进行向上汇总

    这篇文章主要介绍了如何使用LinQ To Object把数组或DataTable中的数据进行向上汇总,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • C#中字段、属性、只读、构造函数赋值、反射赋值的问题

    C#中字段、属性、只读、构造函数赋值、反射赋值的问题

    这篇文章主要介绍了C#中字段、属性、只读、构造函数赋值、反射赋值的问题 ,非常不错,具有一定的参考借鉴借鉴价值,需要的朋友可以参考下
    2018-08-08
  • C#微信公众号开发之使用MessageHandler简化消息处理流程

    C#微信公众号开发之使用MessageHandler简化消息处理流程

    这篇文章介绍了C#微信公众号开发之使用MessageHandler简化消息处理流程,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • C#调用python脚本的方法详解

    C#调用python脚本的方法详解

    这篇文章主要为大家详细介绍了C#调用python脚本的方法,文中通过示例代码介绍的非常详细,感兴趣的朋友们下面随着小编来一起学习学习吧
    2023-11-11
  • C#利用PrintDocument定制打印单据的小例子

    C#利用PrintDocument定制打印单据的小例子

    这篇文章主要给大家介绍了关于C#利用PrintDocument定制打印单据的小例子,文中通过示例代码介绍的非常详细,对大家学习或者使用C#具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • C#更改tabControl选项卡颜色的方法

    C#更改tabControl选项卡颜色的方法

    这篇文章主要介绍了C#更改tabControl选项卡颜色的方法,结合实例形式较为详细的分析了C#更改tabControl选项卡颜色的的具体步骤与相关实现技巧,需要的朋友可以参考下
    2016-03-03
  • c#入门之类型转换详解

    c#入门之类型转换详解

    这篇文章主要介绍了c#的类型转换详解,类型转换分两种形式:隐式转换、显示转换,下面是详细介绍
    2014-04-04
  • WPF实现绘制统计图(柱状图)的方法详解

    WPF实现绘制统计图(柱状图)的方法详解

    这篇文章主要为大家详细介绍了如何基于WPF实现实现统计图(柱状图)的绘制,文中的示例代码简洁易懂,对我们学习WPF有一定帮助,感兴趣的可以了解一下
    2022-07-07
  • Unity实现简单场景分层移动

    Unity实现简单场景分层移动

    这篇文章主要为大家详细介绍了Unity实现简单场景分层移动,分为前景、场景、背景等,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09

最新评论