2013-06-28 41 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