2023/08/23 TIL

김도현·2023년 8월 23일
0

TIL

목록 보기
25/76

들어가기 앞서

개인 과제 - 스파르타 던전 (Text 게임) 만들기
만든 코드[github]

오늘 배운 것

Console의 다양한 명령어

참조 사이트 : 코딩팩토리

타이틀 변경

Console.Title = "타이틀 이름";

배경색상변경

Console.BackgroundColor = ConsoleColor.색상명;

글씨색상변경

Console.ForegroundColor = ConsoleColor.색상명;

비프음

Console.Beep();

콘솔 배경색 설정

Console.BackgroundColor = ConsoleColor.색상명;

콘솔 배경색 초기화

Console.ResetColor(); 

콘솔 커서위치 설정

Console.SetCursorPosition(Left(X축), Top(Y축); 

콘솔 화면 크기 지정

Console.SetWindowSize(100,40);

Tip

이를 응용하면 다양한 짓을 할 수 있다.
아스키코드와 글씨 색상 등등을 이용해 그림이나 텍스트 RPG를 만들수있다.
또는 이런짓도..

콘솔창의 글자크기 및 폰트 바꾸기

  • 너무 복잡해서 사용할 때마다 확인해야 될 것 같다
    참조 사이트 : ICODEBROKER, 자습서

문자열에 문자 추가하기

string + char

가장 기본적인 형태이다.

string str = "abc";
str += 'd';

// 출력값 : "abdc"
  • 단 초기값을 설정해주지 않은 상태나 null일때는 안된다...

stringBuilder

string s = "ab";
sringBuilder sb = new StringBuilder(s);
sb.Append('c');
sb.Append('d');
s = sb.ToString();

// 출력값 : "abcd"

string.Insert()

string s = "ab";
s = s.Insert(s.Length, "c");
Console.WriteLine(s);
// 출력값 : "abc"

기억 할 것 & 진행 사항

  • 7-1까지 구현 완료(상점 및 아이템 구매, 판매)
  • 다른사람이 만든 코드를 분석하여 다양한 코드들과 사운드 사용하는 방법등을 배우기

내일 할 일

내일 예비군.... 가기 싫다..

0개의 댓글