<aside> 💡 C#의 기본 지식

</aside>

<aside> <img src="/icons/list_gray.svg" alt="/icons/list_gray.svg" width="40px" /> 목차

</aside>

자료형

연산자

조건문

반복문

함수

클래스

랜덤 쓰는 방법 : Random rand = new Random(); int[] array = new int[50]; int[,] towArray = new int[10, 10]; 자료구조: Array, List, Dictionary, Hashtable, Stack, Queue 주의 해야 할점: index 가 무조건 0부터 시작, 내가 만든 갯수 -1 까지 참조 가능 배열 선언방법 : 자료형[] 이름 = new 자료형[갯수]; 배열 사용방법 : 자료형이름[0 ~ 갯수-1] = 자료형의값; 배열 참조방법 : study[4] = 10; 리스트 선언방법 : List<자료형> 이름 = new List<자료형>(); 리스트 사용방법 : 자료형이름.Add(자료형의 값); 자료형이름.Remove : 내가 넣엇던 값을 찾아 삭제한다. 자료형이름.RemoveAt : index 참조값에 의해 삭제한다. 자료형이름.RemoveRange : 첫번째값은 시작 참조index, 두번째값 갯수 의해 삭제 자료구조 길이값 구하는 방법 : 1)배열 -> 이름.Length(갯수) 2) 이름.Count(갯수) Dictionary<키(자료형), 값(자료형)> 이름 = new Dictionary<키(자료형), 값(자료형)>(); Hashtable 이름 = new Hashtable(); 대입

  1. a = a + 10;
  2. a += 10; Ex1 ex1 = new Ex1();

Stack<자료형> 이름 = new Stack<자료형>(); Push : 밀다(데이터를 넣는다.) Pop : 나오다(데이터를 빼다.)

Queue<자료형> 이름 = new Qeue<자료형>(); Enqueue : 데이터 넣을때 함수 Dequeue : 데이터 뺄때 쓰는 함수

Stack<int> stackInt = new Stack<int>(); stackInt.Push(넣고자 하는 변수); stackInt.Pop();

Queue<int> quInt = new Queue<int>(); quInt.Enqueue(넣고자 하는 변수); quInt.Dequeue();