변수를 선언 할 때 더 빨리 재설정 할 수 있습니까?C# 많은 정수 변수를 더 빨리 재설정
선언 : 나중에
int numa1, numa2, numa3, numd1, numd2, numd3;
리셋 :
numa1 = 0;
.
.
.
numd3 = 0;
나는 이러한 변수를 변경됩니다,하지만 내가 OK, 0으로 재설정 할 필요가 있기 때문에? 나는에 "나중에 초기화"변경 "나중에 다시"하지 않았다
죄송합니다 : 아래의 의견을 회신
. 다른 누군가가 그랬다.
미안하지만, 당신이 좋아하는 변수의 값을 변경할 수 없습니다 : 당신이 빠른 의미하는 경우
numa1, numa2, numa3, numd1, numd2, numd3 = 0;
내가 노력하고 내가 오류 1, 2를받은 빨리 4.
모든 숫자 기반 데이터 유형 (INT, 플로트, 등 ...) 항상 0으로 초기화된다, 그래서 컴파일러는 당신을 위해 그렇게 할 것으로는'= 0 '정말 필요가 없습니다. 또한 모든 변수가 동일한 값을 가지면 한 줄로 선언 한 다음 초기 값을 할당하면 작업이 수행됩니다. 결국 이것은 컴파일러가 매우 잘하는 부분이므로 변수를 초기화해도 성능에 큰 영향을주지 않아야합니다. – xfx
numa1, numa2, numa3, numd1, numd2, numd3 = 0이면 충분합니다. – NoviceProgrammer