0

Visual Studio で C# コードをデバッグしていますが、次のような変数があります。

double?[] x;
string[] y;

ローカル ウィンドウではx、 as{double?[0]}yasが表示され{string[0]}ます。どういう意味ですか?

4

4 に答える 4

9
  • double?[]double?オブジェクトの配列であり、C# の省略形ですSystem.Nullable<System.Double>[]
  • string[]は文字列の配列で、 と同じSystem.String[]です。

参考文献

于 2013-10-01T22:30:48.620 に答える
0

int?または のような型の後の疑問符 double?は、この型が null 許容であることを示します。角括弧は、これが配列であることを示しています。中かっこ内の数字は、配列内の要素の数を表します。

于 2013-10-02T03:48:26.867 に答える
0

double キーワードは、64 ビットの浮動小数点値を格納する単純型を示します。

于 2013-10-01T22:32:17.920 に答える