Programing

문자열에 따옴표를 포함하는 방법

lottogame 2020. 10. 28. 07:38
반응형

문자열에 따옴표를 포함하는 방법


"I want to learn"c # ""문자열이 있습니다. C # 앞뒤에 따옴표를 어떻게 포함시킬 수 있습니까?


백 슬래시로 이스케이프하십시오.

"I want to learn \"C#\""

백 슬래시로 따옴표를 이스케이프 하는 것 외에도 @ 접두사가 붙은 문자열에서 큰 따옴표를 사용하는 방법을 설명하는 SO 질문 2911073참조하십시오 .

string msg = @"I want to learn ""c#""";

나는 사용한다:

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 #"을 배우고 싶습니다.


코드:

string myString = "Hello " + ((char)34) + " World." + ((char)34);

출력은 다음과 같습니다.

안녕하세요. "월드"

참고 URL : https://stackoverflow.com/questions/3458046/how-to-include-quotes-in-a-string

반응형