2010-01-09 3 views

답변

12
char c = '\''; 

백 슬래시 는 이스케이프 문자라고합니다.

당신은 백 슬래시를 원하는 경우가

char c = '\\'; 

여기

가 좋은 측정을위한 몇 가지 더있다 :

  • \ t - 탭
  • \ n - 새로운 라인
  • \ Uxxxx에 위치 - XXXX는 유니 코드 문자의 16 진수 값입니다.
+0

슬래시 문자 \는 백 슬래시라고, /이다)

char a = 65; 

이 문자로 ASCII 코드를 변환하려면, 당신은 C#에서 정적 변환 클래스를 사용합니다. – Guffa

+0

감사합니다. 업데이트했습니다. – blank

2

char a = 65는 C++에서 'A'를 의미합니다. 그것은 C#에서 작동 여부를 알 수없는

당신이 답을 완료하려면 : 당신은 숯불에 Int32 형식을 (암시 적 캐스팅이 존재하지 않는 넣어 위해 노력하고 있기 때문에 를 C#으로, 다음과 같은 문장은, 컴파일되지 않습니다

char a = Convert.ToChar(65); // where 65 is the ascii 
+3

* 암시 적 변환 *이 int에서 char로 존재하지 않지만 명시 적 변환이 존재하므로 캐스트 연산자를 사용할 수 있습니다. char a = (char) 65; 합법적입니다. –

관련 문제