목록2023/07/25 (4)
아카이브
using System; using System.Collections.Generic; using System.Linq; using System.Net.Http.Headers; using System.Text; using System.Threading.Tasks; namespace LearnDotnet { internal class App { public App() { int[,] arr = new int[3, 3]; arr[1, 2] = 5; int rowLength = arr.GetLength(0); int colLength = arr.GetLength(1); for(int i = 0; i< rowLength; i++) { for(int j = 0; j < colLength; j++) { Console..
internal class App { int[,] playerMap; int rowIdx; int colIdx; public App() { int[,] map = { {1,1,1}, {1,1,2} }; this.playerMap = new int[map.GetLength(0), map.GetLength(1)]; this.PrintMap(map); this.PrintSpace(); this.PrintMap(playerMap); //초기 위치 설정 //------------------------------------------------ this.rowIdx = 1; this.colIdx = 2; playerMap[this.rowIdx, this.colIdx] = 100; //-----------------..
using System; using System.Collections.Generic; using System.Linq; using System.Net.Http.Headers; using System.Text; using System.Threading.Tasks; namespace LearnDotnet { internal class App { //생성자 public App() { //인벤토리 변수 인벤토리 정의 Inventory inven; //인벤토리 인스턴스 생성 후 변수에 할당 inven = new Inventory(5); //아이템 인스턴스 생성 후 인벤토리에 넣기 inven.AddItem(new Item("장검")); inven.AddItem(new Item("단검")); inven.AddItem..
using System; using System.Collections.Generic; using System.Linq; using System.Net.Http.Headers; using System.Text; using System.Threading.Tasks; namespace LearnDotnet { internal class App { //생성자 public App() { //아이템 배열변수 items 정의 Item[] items; //items 변수에 크기가 5인 아이템 배얄 인스턴스 생성 후 할당 items = new Item[5]; //인덱스 0,1,2 에 해당하는 각 요소에 Item 인스턴스 생성 후 할당 //Item 인스턴스 생성할 때 생성자 매개변수로 아이템의 이름을 인수로 전달 item..