2016-04-08 4 views
0

私はVBスクリプトを使ったことがなく、従来のVBモジュールをC#に変換しようとしています。構文はうまくいきますが、この関数の定義が完璧な人はループのために私を投げました。

宣言には$ %#とは何を意味しますか?

彼らがType Charactersと呼ばれている例pop(name$,balance#, id%)

+0

注意**ありません** VB.NET。あなたの質問に答えるために、シンボルはレガシーVBからのホールドオーバーであり、変数IIRCのデータタイプを示します。 – Tim

+2

彼らは古いBASIC(プリネット; VB6でもオプションです)型指定子です。$ == string、#== Double、%== int – Plutonix

+0

@Plutonix your'e the man – buffjape

答えて

1

のためのように。 MSDNより:

Visual Basicには、変数または定数のデータ型を宣言する際に使用できる識別子型文字のセットが用意されています。ここで

リンクから転載、リストです:VBScriptのは

Identifier type character Data type Example 
---------------------------------------------------------------------  
%       Integer  Dim L% 
&       Long   Dim M& 
@       Decimal  Const [email protected] = 37.5 
!       Single  Dim Q! 
#       Double  Dim X# 
$       String  Dim V$ = "Secret" 
関連する問題