我想在 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)
多谢!!!