2012-03-07 2 views
-2

:변수에 숫자 첫 번째 문자를 지정하는 것은 불법입니까? 이 선언하려고

private const string 5dfgfdgfdg = "watever"; 

그러나 그것은 나에게 오류를 제공합니다. "5"를 제거하면 작동합니다.

왜 그런가요? 그것은 신중한 설계 결정입니까?

+0

변수 이름은 숫자로 시작할 수 없습니다. 사양에 있습니다. – Oded

+0

허용하는 언어가 거의 없습니다. 숫자로 시작하는 것은 숫자입니다. 예를 들어'5E3'과'5f'를 가져 가라. 어떤 언어를 익히고 있습니까? –

+0

나는 니트 선택을 의미하지는 않지만 끔찍한 변수 이름입니다. 변수 이름은 그들이 무엇을 포함하고 있는지에 대한 약간의 아이디어를 줄 것입니다. 기본적인 C# 서적을 읽은 후 Code Complete를 읽는 것이 좋습니다. 유지 보수 및 읽기가 쉬운 코드를 항상 작성해야합니다. 코드를 변경하기 위해 돌아 왔을 때 감사 할 것입니다. – TheLukeMcCarthy

답변

관련 문제