C# - 예제 간단 설명
① 스택(Stack) 의 자료구조는 개발자에게 상당히 중요한 개념입니다.
② 스택은 Push, Pop, Peek 명령어 등으로 사용할 수 있으며, 배열 및 연결리스트 등으로 구현 가능합니다.
③ C#에서는 Non-Generic 스택 클래스 및 Generic 스택 클래스 두 가지 방법 모두 지원하고 있습니다.
    - 하단에서 간단한 예제 파일을 확인하실 수 있습니다.
    - 스택 디폴트 생성자 사용시에는 100개까지 저장하실 수 있습니다.
C# - 예제 소스
원본코드
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  | using System; using System.Collections.Generic; class StackTest {     static Stack<int> GetStack()     {         Stack<int> stack = new Stack<int>();         stack.Push(7);         stack.Push(77);         stack.Push(777);         stack.Push(7777);         stack.Push(77777);         stack.Push(777777);         stack.Push(7777777);         return stack;     }     static void Main()     {         var stack = GetStack();         Console.WriteLine("--- Contents In Stack  ---");         foreach (int i in stack)         {             Console.WriteLine("result : " + i);         }     } }  | cs | 
실행화면
C# 레퍼런스 문서 참고 :  https://msdn.microsoft.com/en-us/library/3278tedw(v=vs.110).aspx
'언어 > C#' 카테고리의 다른 글
| C#- 제네릭(Generic) & 델리게이트(Delegate) 기본 예제 (0) | 2018.04.09 | 
|---|---|
| C#- 문자열(String)을 날짜(DateTime) 형식으로 변환 (2) | 2018.01.27 | 
| C# - 문자열(String) 에서 숫자만 추출 하기 (0) | 2017.09.18 | 
| C# - 바이트(Byte) 배열 병합(합치기) 팁 및 주의 할 점 (0) | 2017.09.17 |