When I try to declare a Dictionary as such:
private Dictionary map;
The compiler gives me the following error:
Because in Java the primitives are truely primitives. In Java int will pass by value, while Integer will pass a reference. In .NET int or Int32 etc. are just different names.
int
Integer