C#中數(shù)組初始化、反轉(zhuǎn)和排序用法實例
更新時間:2015年04月15日 09:42:06 作者:令狐不聰
這篇文章主要介紹了C#中數(shù)組初始化、反轉(zhuǎn)和排序用法,涉及C#中數(shù)組常見的定義、初始化、排序等操作技巧,非常具有實用價值,需要的朋友可以參考下
本文實例講述了C#中數(shù)組初始化、反轉(zhuǎn)和排序用法。分享給大家供大家參考。具體如下:
下面的代碼演示了在C#中定義和初始化數(shù)組,然后對其進(jìn)行賦值,排序和反轉(zhuǎn)的操作方法:
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#程序設(shè)計有所幫助。
相關(guān)文章
C#數(shù)值轉(zhuǎn)換-顯式數(shù)值轉(zhuǎn)換表(參考)
就是在將一種類型轉(zhuǎn)換成另外一種類型時,需要額外的代碼來完成這種轉(zhuǎn)換。2013-04-04
C#實現(xiàn)Json轉(zhuǎn)Unicode的方法
這篇文章主要介紹了C#實現(xiàn)Json轉(zhuǎn)Unicode的方法,可實現(xiàn)輸入為帶有json格式的文本,輸出正常文本的功能,需要的朋友可以參考下2014-09-09
C#實現(xiàn)六大設(shè)計原則之單一職責(zé)原則
這篇文章介紹了C#實現(xiàn)六大設(shè)計原則之單一職責(zé)原則的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-02-02
詳解C#中HttpClient的用法及相關(guān)問題的解決方法
相信大家在使用 HttpClient 的時候遇到過 遠(yuǎn)程主機(jī)強迫關(guān)閉了一個現(xiàn)有的連接 的錯誤。本文就來說說它的解決方法以及HttpClient的正確用法,需要的可以參考一下2022-11-11

