子例程定义$是什么意思

时间:2016-04-08 16:20:28

标签: vb.net

好的,我从未使用过vb脚本,我正在尝试将旧版vb模块转换为c#。语法很好,但是这个函数定义完全把我扔了一圈。

声明中$ %#的含义。

例如pop(name$,balance#, id%)

1 个答案:

答案 0 :(得分:1)

他们被称为Type Characters。来自MSDN:

  

Visual Basic提供了一组标识符类型字符,您可以在声明中使用它来指定变量或常量的数据类型。

以下是从链接转载的列表:

Identifier type character    Data type    Example
---------------------------------------------------------------------    
 %                            Integer      Dim L% 
 &                            Long         Dim M& 
 @                            Decimal      Const W@ = 37.5 
 !                            Single       Dim Q! 
 #                            Double       Dim X# 
 $                            String       Dim V$ = "Secret"