본문 바로가기

C#

C# 기초 문법 - 배열 정렬

반응형

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _20200701_배열종류
{
    class ArraySort
    {
        static void Main(string[] args)
        {
            int i = 0;
            //배열선언
            int[] SortArray = new int[5] { 15, 32, 11, 20, 43 };
            Console.WriteLine("현재배열 출력 : ");
            for ( i = 0; i < SortArray.Length; i++)
            {
                Console.WriteLine(SortArray[i]);
            }
            Array.Sort(SortArray);
            Console.WriteLine("정렬된 배열 출력 : ");
            for ( i = 0; i < SortArray.Length; i++)
            {
                Console.WriteLine(SortArray[i]);
            }

        }
    }
}

 

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _20200701_배열_클론_만들기
{
    class Program
    {
        static void Main(string[] args)
        {
            int i = 0;
            int[] Original = { 5, 4, 2, 6, 7, 1, };
            int[] Clone = (int[])Original.Clone();
            for ( i = 0; i < Clone.Length; i++)
            {
                Console.WriteLine(Clone[i]);

            }
            Original[3] = 20;
            Console.WriteLine("복제배열[3] : " + Clone[3]);
        }
    }
반응형