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?

Edit
Report