2012-11-16 3 views
4

빠른 바보 같은 질문 : VB.NET에서 속성에 사용 된 변수 이름을 숨길 수 있습니까?변수 숨기기

나는 주로 C# 프로그래머이며, 현재 VB.NET과 관련하여 친구를 돕고있다. 어쨌든 stateprovincename이라는 문자열과 StateProvinceName이라는 속성이 있습니다. VS는이 명명 규칙을 좋아하는 것으로 보이지 않으며 실제로 동일하다는 것을 선언합니다. 아이디어?

답변

7

VB.Net은 case-insensitve입니다. _stateProvinceName 또는 mStateProvinceName 같은

  • 시도 뭔가 (명명 규칙 here의 논의).
  • 숨겨진 백업 변수를 암시 적으로 선언하는 automatic property을 사용하지만 GetSet에 사용자 지정 코드를 쓸 수 없습니다. Public Property StateProvinceName As String
+2

+1. VB.NET에서는 대소 문자가 구분되지 않습니다. 나는 public public publiC() {}'와 같은 C# 구조체에 지쳐있다. Microsoft 표준은 더 낮은 [camel case] (http://en.wikipedia.org/wiki/CamelCase)이다.'_tableLayoutSettings' (첫 번째 문자는 작음). – Neolisk

1

VB.Net 다른 언어와 달리 VB.Net은 변수 이름에 대소 문자를 구분하지 않으므로 표준 규칙을 사용하면 로컬과 접두사를 추가하여 속성과 구별 할 수 있습니다.

관련 문제