코딩32 [코딩일기] C# foreach 1차원 배열 ==========================================using System; using System.Collections; using System.Collections.Generic; using System.Data; using Unity.VisualScripting; using UnityEngine; public class HelloWorld : MonoBehaviour { // foreach => 배열 컬렉션 관계없이 사용 가능하고, 배열이나 컬렉션 안의 모든 원소를 한 번씩 꺼내서 쭉 써보겠다는 의미의 반복문 // foreach(데이터타입 변수명 in 배열 명 or 컬렉션 명) // {} void Start() { .. 2024. 7. 8. [코딩일기] C# Dictionary using System; using System.Collections; using System.Collections.Generic; using Unity.VisualScripting; using UnityEngine; public class HelloWorld : MonoBehaviour { // Dictionary void Start() { Dictionary cities = new Dictionary(); cities.Add("한국", "서울"); cities.Add("쿠바", "하바나"); cities.Add("칠레", "산티아고"); Debug.Log(cities["칠레"]);// key값으로 string.. 2024. 7. 8. [코딩일기] C# List using System; using System.Collections; using System.Collections.Generic; using Unity.VisualScripting; using UnityEngine; public class HelloWorld : MonoBehaviour { void Start() { List names = new List(5/*효율 차원에서 몇 개의 데이터가 들어갈지 정해주는 것. 이것보다 더 많이 잡으면 또 더 자동으로 늘어남*/); // new 이 부분이 실제로 리스트를 만듦. names.Add("James"); names.Add("Eric"); // Debug.Log(names[0.. 2024. 7. 4. [코딩일기] C# 다차원 배열(단순 배열, 2차원 배열, 가변 배열) // 배열using System.Collections; using System.Collections.Generic; using Unity.VisualScripting; using UnityEngine; public class HelloWorld : MonoBehaviour { void Start() { int[] a = new int[5]; /* for (int i = 0; i { a[i] = i * 3; } for (int i = 0; i { Debug.Log(a[i]); } } } // 배열의 차원이 높아질수록 코드 읽기가 굉장히 불편함. .. 2024. 7. 3. 이전 1 2 3 4 5 6 7 8 다음