250205 TIL

박소희·2025년 2월 5일

Unity_7기

목록 보기
20/94
프로그래머스

string에도 Contains("string")을 쓸 수 있다.

문자열에서 특정 문자 제거

new string(mstring.Where(c => !array.Continas(c)).ToArray());
  • c => !vowels.Contains(c): array에 포함되지 않는 문자 선택
  • Where(): 특정 조건 만족하는 문자만 필터링
  • .ToArray(): char[] 배열로 변환
  • new string(): char[]을 문자열로 변환
개인 과제 해설

반복되는 코드들(범위에서 벗어난 입력 처리 등) 함수로 따로 만들어서 사용
자잘한 기능도 함수로 만들어서 함수 코드를 줄이자
아이템 종류도 변수로 지정하니 하니 더 간단
특정 글자색 바꾸기

void ColorWrite(string str, ConsoleColor color){
	Console.ForegroundColor = color;
    Console.WriteLine(str);
    Console.ResetColor();
}

0개의 댓글