小编Joe*_*ger的帖子

在两个函数上调用委托

考虑以下课程:

class A
{
void f1(int a){}
void f2(int b){}
}
Run Code Online (Sandbox Code Playgroud)

我想做以下事情:

A a = new A();
A b = new B();

Func f = A.f1(1); //A function that has already got arguments.
Func ff = A.f1(10); //A function that has already got arguments.

a.f(); //Calls a.f1(1);
a.ff(); //Calls a.f1(10);
b.f(); //Calls b.f1(1);
Run Code Online (Sandbox Code Playgroud)

我觉得它不起作用,但如果有人能证明我错了,我很高兴.

c#

1
推荐指数
1
解决办法
114
查看次数

标签 统计

c# ×1