특수문자를 출력할경우 아래와 같이 실행하면 에러가 난다.
static void Main(string[] args)
{
Console.WriteLine(“특수문자”#”출력하기”입니다.”);
}
에러가난 이유는 “” 를 문자 자체로 인식하지 않고 문법적으로 처리하기 때문에 에러가 나는 것이다.
static void Main(string[] args)
{
Console.WriteLine(“특수문자 \”#”출력하기”입니다.”);
}
역슬러쉬(\) 를 사용하면 의도한대로 출력이 된다.
역슬러쉬를 출력하려면 역슬러쉬를 두개(\\) 사용하면된다.
static void Main(string[] args)
{
Console.WriteLine(“역슬러쉬 \\ 출력하기 입니다.”);
}
역슬러쉬를 매번 사용하기 번거롭다면 아예 @ 를 사용하여 문자열 내의 특수문자를 그래도 출력 할 수 있다.
static void Main(string[] args)
{
Console.WriteLine(@“그래로 출력하기 c:\test\ ####”);
}
감사합니다
답글삭제