C #의 완전 문자열 리터럴 (@ "foo")에서 백 슬래시는 이스케이프 처리되지 않으므로 \ "를 수행하여 큰 따옴표를 사용할 수 없습니다. 완전 문자열 리터럴에서 큰 따옴표를 얻는 방법이 있습니까? ? 이것은 이해가되지 않습니다 : string foo = @"this \"word\" is escaped";
C # 6에는 보간 된 문자열이라는 새로운 기능이 있습니다. 이를 통해 인덱스에 의존하지 않고 표현식을 코드에 직접 넣을 수 있습니다. string s = string.Format("Adding \"{0}\" and {1} to foobar.", x, this.Y()); 된다 : string s = $"Adding \"{x}\" and {this.Y()} to foobar."; 그러나 다음과 같이 완전 문자열 (주로 SQL 문)을 …