나는 그런 질문을하는 것에 어리 석다. 큰 따옴표를 어떻게 피할 수 있습니까?도주 C#, 조금 당황한
내가 구글 시도하고 그것은 \ 사용 "하지만이 작동하지 않는 말했다.
는string html = @"<a href=\"http://google.com\">Test</a>";
내가 잘못하고있는 중이 야 무엇
';' expected
을 반환?
나는 그런 질문을하는 것에 어리 석다. 큰 따옴표를 어떻게 피할 수 있습니까?도주 C#, 조금 당황한
내가 구글 시도하고 그것은 \ 사용 "하지만이 작동하지 않는 말했다.
는string html = @"<a href=\"http://google.com\">Test</a>";
내가 잘못하고있는 중이 야 무엇
';' expected
을 반환?
다음 중 하나 :
string html = "<a href=\"http://google.com\">Test</a>";
string html = @"<a href=""http://google.com"">Test</a>";
이스케이프는 두 가지 형식에 따라 다릅니다. "@"접두사가 붙은 두 번째 줄은 축 어의 축약어로 알려져 있으며 줄 바꿈 등을 허용하며 백 슬래시를 특수 이스케이프 문자로 취급하지 않습니다. 따라서 이스케이프 할 필요없이 큰 따옴표를 제외한 모든 것을 처리합니다. 이중 따옴표는 두 배로 이스케이프 처리되므로 문자열 리터럴의 끝으로 해석되지 않습니다.
@와 함께 버전에서 추가 인용문을 사용해야하는 이유는 무엇입니까? 왜냐하면 @가 heredoc에 사용 되었기 때문입니까? –
이 점을 명확히하기위한 답을 편집 제임스. –
David에게 감사드립니다. 완벽한 예와 설명. 대답을 받아 들일 것입니다. –
수정 됨. @ –