辞書をそのように宣言しようとすると:
private Dictionary<String, int> map;
コンパイラは私に次のエラーを与えます:
トークン「int」の構文エラー、このトークンの後にディメンションが必要です
しかし、それはうまく動作しInteger
ます。int
Java が/を異なる方法で扱うことは漠然と認識していますがInteger
(私は .NET のバックグラウンドを持っています)、Dictionary<> でプリミティブを使用できない理由について、誰かが完全な説明をしてくれることを望んでいました。