내가 원한 특정 색상의 문자열에서 특정 문자의 색상을 어떻게 바꿀 수 있는지 궁금하다. 예를 들어C# 콘솔에서 문자열의 각 문자의 전경색을 변경하는 방법은 무엇입니까?
:
나는 "안녕하세요"빨간색에 "O"를 변경할string letters = "Hello World"; //The string inputted.
. 어떻게해야합니까? 나는 그것을 알고있다
Console.Foreground = ConsoleColor.Red;
는 전체 문자열을 빨간색으로 바꿀 것이다. 특정 색상의 특정 문자를 변경하는 가장 좋은 코드는 무엇입니까? 미리 감사드립니다!
'Console.ResetColor()'는 색상을 다시 설정할 때 사용할 수 있습니다. – Damith
오, 좋은. 새로운 것을 배웠습니다. 그러나 프로그램의 다른 곳에서 색상을 변경하면이 기능이 도움이되지 않습니다. – Joey
It 전경 및 배경색을 기본값으로 설정하므로 이전 값을 유지하고 다시 할당 할 필요가 없습니다. 어쨌든 1+ – Damith