請參閱下面的代碼: public class ValueType<T> where T : class,new()
{
public virtual bool Equals(T other)
{
if (other == null)
return false;
Type t = GetType();
Typ
我正在嘗試編寫一個簡單的程序,用於計算語言Standard ML中x的17次冪。我應該用「幫助程序」來做: fun help (y:int) = y * y * y * y;
fun power17 (x:int) = help (help (help (help (x)))) * x;
這會導致溢出。有人可以告訴我爲什麼這樣做嗎?