2013-06-28 48 views
0

我有問題,當用戶問我使用-除法運算參數,這裏就是我試過:給字符分隔

Public Function Auth(ByVal Subscriber-id As String, 
              ByVal Country-Code As String, 
              ByVal Resource-ID As String, 
              ByVal Action-ID As String, 
              ByVal IP-Address As String) As AuthOut 

實際上是劇本給我一個錯誤,把逗號,)

是否可以這樣命名參數?

+1

刪除連字符,使用下劃線(_)。 – adatapost

+0

所以沒有辦法給連字符變量命名,好吧謝謝:) – Sabilv

回答

1

不,它不是。連字符不是參數名稱中的允許字符。

查看Declared Element Names限制:

元素名稱:

  • 必須以字母字符或下劃線(_)開始。
  • 只能包含字母字符,十進制數字和下劃線。
  • 如果以下劃線開頭,它必須至少包含一個字母字符或小數位。
  • 長度不得超過1023個字符。
+0

謝謝所有有關變量命名的參考:) – Sabilv