Iron Python でオーバーロードを使用したかったのですが、機能していないようです:
import sys
import clr
def af(a, b):
c = a+b
print c
return c
def af(j):
y = j*j
print y
return y
af(6,7)
af(5)
エラーが表示されます =\ オーバーロードを使用する方法はありますか? 私の目的は、関数を書くことです:foo(doAction,numTimes)
デフォルトでは、使用する場合foo(action)
:一度実行するか、次のように記述します:foo(action,6)
どうもありがとう!!!