Grigor Samvelian2,852 Points
Don't understand why System.NullReferenceException will get thrown
What will happen when the following code runs?
Map map; int area = map.Width * map.Height;
could someone please explain why the NullReferenceException gets thrown here?
John Lack-Wilson8,159 Points
Null Reference Exception is thrown when you are attempting to use something that is null.
It seems to me that you are trying to assign area with values that do not yet exist because you have not assigned Map map to anything.
You should assign Map map to something.