[TIL-251219] 코드에 색 입히기

데비·2025년 12월 19일

본과정

목록 보기
17/92

오늘은 레벨테스트 때문에 수업을 안나갔기 때문에 평소에 궁금하기도했고, 소코반 게임 만들다 알아낸 코드출력할 때 색 입히는걸 찾아보고 적기로 했다.

오늘 찾아본 내용

- 코드에 색 입히기


정의

  • 미리 정의된 색 집합을 구현한다.

설명

  • 우리가 평소에 알고있던 색 코드는 #R(FF)G(FF)B(FF)처럼 6자리로 나타낸것을 볼 수 있는데, 이것을 RGB 방식 디지털 색상 표기법이다. 색을 두자리로 나타내어 16진수로 쓴 것이고, 이를 HEX 코드라고 부른다.

색 코드

MSDN 공식 이미지

  • MSDN 공식 홈페이지를 참고하면, 위와같이 많은 색 코드가 존재한다.

사용 방법

Console.ForegroundColor = ConsoleColor.(색코드 or 해당 색의 이름) 
// 이후에 출력 되는 모든 글자는 해당 색을 가진다.

Console.BackgroundColor = ConsoleColor.(색코드 or 해당 색의 이름)
// 이후에 출력 되는 모든 글자 뒤 배경이 해당 색을 가진다.

// ----

// 색을 부분부분 입히고 싶다면?
Console.ForegroundColor = ConsoleColor.(Black) // 색 지정 후
Console.ResetColor();                          // 색을 리셋한다

  • 코드를 잘 쓰게 된다면, 나중에 소코반 게임을 만들면서 색 코드도 넣어주는 작업을 해볼 수 있을거 같다.

0개의 댓글