【发布时间】:2011-10-06 07:04:33
【问题描述】:
我有一个函数foo,它接受另一个函数(比如bar)作为参数。有没有办法将bar 的函数名作为字符串在foo 中获取?
【问题讨论】:
-
函数的“名称”到底是什么意思?
-
假设我将一个名为 bar 的函数传递给 foo。在 foo 中,我收到了这个带有参数调用 baz 的函数。我要打印“bar”,即传入的函数名。
-
我无法正确理解会引发这样一个问题的想法混乱。
-
@agilesteel - 我基本上希望对传入的参数执行类似 toString 的操作以获取“bar”。不要认为有可能看其他答案..
-
如果您描述了您想要这样做的原因,您可能会得到一些有用的替代解决方案。
标签: scala