[C# 문법] C# List 컬렉션 foreach 역으로 탐색하기

안녕하세요.

 

오늘은 C# 문법에서 List 컬렉션으로 저장되어 있는 데이터를 foreach 문을 이용하여 역으로 탐색해서 출력하는 방법에 대해서 알려 드리려고 합니다.

 

큰 어려움이 없기 때문에 별 다른 설명 없이 바로 예제 코드를 통해서 어떻게 역으로 탐색해서 출력하는지 보여 드리도록 하겠습니다.

 

 

예제 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ForeachReverseTest
{
    class Program
    {
        static void Main(string[] args)
        {
            List<string> list = new List<string>();
 
            for(int idx = 0; idx <= 10; idx++)
            {
                list.Add(idx.ToString());
            }
 
            Console.WriteLine("-------------Reverse 전-------------");
            foreach(var item in list)
            {
                Console.WriteLine($"{item}");
            }
 
            Console.WriteLine();
 
            Console.WriteLine("-------------Reverse 후-------------");
 
            //리스트 데이터 역순으로 정렬
            list.Reverse();
            foreach(var item in list)
            {
                Console.WriteLine($"{item}");
            }
        }
    }
}
 
cs

 

실행 결과

위와 같이 Reverse 메서드를 이용해서 역으로 출력을 해 보았습니다.

 

감사합니다.^^

728x90

이 글을 공유하기

댓글

Designed by JB FACTORY