【发布时间】:2020-08-07 23:13:52
【问题描述】:
我想为 C# 中的函数名称创建一个别名。
除了函数重载还有什么办法吗?
public class Test
{
public void A()
{
...
}
}
我想在下面调用 B 替换 A。
var test = new Test();
test.B();
【问题讨论】:
-
另外,如果你重载了一些东西,你不会给它起别名,因为它是同一个标识符。
-
您正在向我们提供一个(损坏的?)解决方案,以解决您遇到的一些问题。如果您告诉我们您要解决的问题是什么,我们可能会做得更好。
-
所以,真正的答案是:
No, C# does not have method aliasing。为什么很难给出直截了当的答案?