Visual Studio で C# コードをデバッグしていますが、次のような変数があります。
double?[] x;
string[] y;
ローカル ウィンドウではx、 as{double?[0]} とyasが表示され{string[0]}ます。どういう意味ですか?
double?[]はdouble?オブジェクトの配列であり、C# の省略形ですSystem.Nullable<System.Double>[]。string[]は文字列の配列で、 と同じSystem.String[]です。参考文献
int?または
のような型の後の疑問符
double?は、この型が null 許容であることを示します。角括弧は、これが配列であることを示しています。中かっこ内の数字は、配列内の要素の数を表します。
double キーワードは、64 ビットの浮動小数点値を格納する単純型を示します。