C#里.听说委托有三种实现方式?到底有哪些实现方式?如何实现的?

2024年11月17日 04:41
有1个网友回答
网友(1):

声明委托:
delegate void func()

实现委托:
1. 直接赋值
声明方法:void somefunc() {/*code here*/}
赋值:func = somefunc;

2. 匿名方法
func = delegate(){/*code here*/}

3. lambda表达式
func = () => {/*code here*/}