2024/09/25 4

2024 09 25 TIL

과제 제출을 하고 쓰는 TIL 입니다. 필수 구현을 전부 다 마무리 짓지 못해 아쉽습니다. 오늘 배운 내용과 구현하지 못하였지만 시간을 들여 되돌아보는 시간을 가집니다.  오늘 배우고 과제에서 가장 잘 써먹은 것은 리스트 활용이었던 것 같습니다.https://noc777.tistory.com/29 클래스를 사용하여 리스트에 여러 개의 변수를 넣는 방법리스트의 값을 넣을 변수를 변수의 갯수만큼 지정합니다. 실행부를 만들어주고 (클래스와 이름 동일하게)  매개변수에 변수들에 집어넣어질 값을 변수 갯수만큼 지정해줍니다. this.(변수 이름noc777.tistory.com클래스를 사용하여 여러개의 변수값을 리스트로 사용하며 익히는 시간을 가졌습니다. 이번 과제를 마치며 제 스스로 피드백하자면 모르는 것이 있으..

TIL 2024.09.25

리스트 구조

List 리스트 이름 = new List();리스트를 선언한다.  이건 기본적으로 리스트를 선언할 때의 형태입니다.   리스트를 선언할 때 초기값을 넣어주고 싶다면  List 리스트 이름 = new List(){ 1, 2, 3}; 우린 위의 코드처럼 중괄호를 펼쳐서 안에 값을 집어넣습니다. 그런데 이것은 리스트에 Add를 사용하여 값을 집어넣는 것을 축약시킨 형태입니다. 풀어쓰면List 리스트 이름 = new List();리스트 이름.Add(1);리스트 이름.Add(2);리스트 이름.Add(3); 과 같은 형태가 됩니다.  리스트를 추가시키는 기능의 Add를 위의 코드는 숨기고 있던 것입니다. 그리고 이것 또한 풀어쓰면List 리스트 이름 = new List();int a = 1;int b = 2;..

자료 관리 2024.09.25

string 함수 메모

concat 범위 안의 값들을 모두 합칩니다. Contains를 사용하면 소괄호안의 문자가 있으면 true 아니면 false를 반환합니다.예시)bool result = name.Countains("문자열") indexOf (string), indexOf(char) 찾고자 하는 문자열이 시작하는 열을 나타냅니다.예시)string name = "string coding study";Console.WriteLine(name.IndexOf("string"));출력 = 0 Trim name.Trim(); 선행 및 후행 공백문자를 모두 제거 Trim(Char)Trim의 소괄호에 '문자' 를 넣어주면 해당 문자 또한 없어집니다.name.Trim('*') ToUpper(string) ToLower(string)문자열을..

카테고리 없음 2024.09.25

클래스를 사용하여 리스트에 여러 개의 변수를 넣는 방법

리스트의 값을 넣을 변수를 변수의 갯수만큼 지정합니다. 실행부를 만들어주고 (클래스와 이름 동일하게)  매개변수에 변수들에 집어넣어질 값을 변수 갯수만큼 지정해줍니다. this.(변수 이름)을 사용하면 매개변수와 변수의 이름이 같더라도 구분이 가능합니다. 각각 매개변수들을 저장할 변수들에 대입시켜주고  List를 선언할 때 자료형에 클래스의 이름을 붙여줍니다.  리스트에 항목을 추가할 때는 new를 사용하여 선언될 때마다 실행부가 작동하여 매개변수들이 변수로 저장될 수 있습니다. 리스트에 저장된 내용을 출력하고 싶을 땐 리스트의 클래스 안에 출력하는 메소드를 만들어주고 Shop.ShopItem_Armor[0].PrintArmor();처럼메인 클래스에 출력하고 싶으면 [리스트가 선언된 클래스]. [리스트 ..

자료 관리 2024.09.25