private SubtractOvfInt32 ( int x, int y ) : void | ||
x | int | |
y | int | |
return | void |
public void SubtractOvfInt32(int x, int y)
{
dynamic dX = x;
dynamic dY = y;
int result;
try
{
result = checked(x - y);
}
catch (OverflowException)
{
Assert.Throws<OverflowException>(() => checked(dX - dY));
return;
}
Assert.Equal(result, checked(dX - dY));
}