Array配列の使用方法は,Sort(),Reverse(),Copy()などを含む.
2117 ワード
この方法では、配列内の要素のソートを実現できます(デフォルトは昇順に並べ替えられます).
出力結果:
5→4→3→2→1→
1→2→3→4→5→
同じようにReverse()は配列のすべての要素を反転させることです
eg.1,14,5,9,78であれば、
Reverseの次は78,9,5,14,1です
Array.Copyは例を挙げると説明できます
eg. int [] myArray={1,2,3,4,5}
新Arr=new int[3]//長さ3の配列を定義
Array.Copy(myArray,newArr,3)/既存数配列myArray配列の3つの要素を配列newArrにコピーすることを意味し、newArrの要素は{1,2,3}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string[] array = { 5,4,3,2,1};
for (int i = 0; i < array.Length; i++)
{
Console.Write(array[i]+"→");
}
Console.WriteLine();
Array.Sort(array);
for (int j = 0; j < array.Length; j++)
{
Console.Write(array[j] + "→");
}
Console.ReadKey();
}
}
}
出力結果:
5→4→3→2→1→
1→2→3→4→5→
同じようにReverse()は配列のすべての要素を反転させることです
eg.1,14,5,9,78であれば、
Reverseの次は78,9,5,14,1です
Array.Copyは例を挙げると説明できます
eg. int [] myArray={1,2,3,4,5}
新Arr=new int[3]//長さ3の配列を定義
Array.Copy(myArray,newArr,3)/既存数配列myArray配列の3つの要素を配列newArrにコピーすることを意味し、newArrの要素は{1,2,3}