본문으로 건너뛰기

흔한 함정

식결과이유
"Total: " + n0+는 두 Text만 연결합니다. StringFormat을 사용하십시오.
StringFormat("{0}", n)컴파일 오류항상 인수 3개를 받습니다. , ""를 추가하십시오.
UtilityPrint(n)작업이 중지됨매개 변수가 Text입니다. UtilityPrint(StringFormat("{0}", n, ""))를 사용하십시오.
"C:\temp"C:, 탭, emp\t는 이스케이프입니다. "C:\\temp"로 작성하십시오.
flags & 4 == 40&는 ==보다 우선순위가 낮습니다. (flags & 4) == 4로 작성하십시오.
0 < x < 10falseBool과 Integer를 비교합니다. x > 0 && x < 10으로 작성하십시오.
ok && Risky()Risky()가 어쨌든 실행됨단락 평가가 없습니다
true == 1, w == 0false형식이 다르면 절대 같지 않습니다. 핸들은 !w로 검사하십시오.
7 / 23Integer 나눗셈입니다. 7 / 2.0으로 작성하십시오.
StringFormat("{0}", 0.5, "")0.500000Real은 항상 소수 여섯 자리로 표시됩니다
루프 안의 StringSplit 두 개잘못된 부분두 번째 분할이 첫 번째 분할의 캐시를 대체합니다
"apple" < "Banana"false서수 비교에서는 모든 대문자가 소문자보다 앞에 옵니다
if 안에서만 설정된 변수분기가 실행되지 않았으면 0실행 시점에 한 번도 할당되지 않은 변수는 Integer 0으로 시작합니다