반응형
문자열에 따옴표를 포함하는 방법
"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
반응형
'Programing' 카테고리의 다른 글
iOS 7에서 프로그래밍 방식으로 장치 방향을 어떻게 설정합니까? (0) | 2020.10.28 |
---|---|
계속 "tsc.exe"가 코드 1로 종료 됨 (0) | 2020.10.28 |
인쇄하는 동안 끝에 추가 빈 페이지를 피하는 방법은 무엇입니까? (0) | 2020.10.28 |
Laravel 4 마이그레이션 롤백 문제 (0) | 2020.10.28 |
Android에서 사용자 지정 등급 표시 줄을 만드는 방법 (0) | 2020.10.28 |