본문 바로가기

코딩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.