What's up with this, anyway? I do a simple multiplication:
Int64 x = 11111111111;
Int64 y = 11111111111;
Int64 z = x * y;
And at the end of the multiplication, z shows a value of:
-5670418394979206991
This has clearly overflowed, but no exception is raised. I'd like one to be raised, but...
Note that this is on Windows Phone 7, but I don't think this has any bearing on the issue. Or does it?