"I want to learn"c # ""문자열이 있습니다. C # 앞뒤에 따옴표를 어떻게 포함시킬 수 있습니까?
답변:
백 슬래시로 이스케이프하십시오.
"I want to learn \"C#\""
string ok = string.Format(@"""{0}"" = {1}", "yes", true);
그러나 사람들의 시간을 낭비하는 어리석은 무관 한 사진에 연결하지 마십시오. 이것은 기술 사이트입니다
나는 사용한다:
var value = "'Field1','Field2','Field3'".Replace("'", "\"");
동등한 것과 반대로
var value = "\"Field1\",\"Field2\",\"Field3\"";
전자는 후자보다 소음이 훨씬 적기 때문에 오타 등을 쉽게 볼 수 있습니다.
단위 테스트에서 많이 사용합니다.
string str = @"""Hi, "" I am programmer";
OUTPUT- "안녕하세요"저는 프로그래머입니다.
예를 들어 다음 코드에 이스케이프 문자를 사용하십시오.
var message = "I want to learn \"c#\"";
Console.WriteLine(message);
다음을 출력합니다.
"c #"을 배우고 싶습니다.