委托中的参数问题

蛇仔 蛇仔 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我在类中定义了一个委托
class myclass
{
private delegate void mydelegate();
private mydelegate use; //希望在一个函数中设置它的值

public setuse(这里传入函数名)
{
use = new mydelegate(函数名);
}

}

也就是说我希望用myclass只要调用setuse()函数,传入函数名就能实例化委托.
请问setuse()函数的参数如何写?

...全文

相关推荐

.Net常见问题之C#中的委托

有朋友说委托和C++中的函数指针很像,但是两者真的有差别。在C++中,函数指针不是类型安全的,它所指向的是内存中的某一个位置,但是我们没有办法判断这个指针实际指向的是什么,对于参数和返回类型更难以判断了。但是.NET中的委托则完全不同,它是类型比较安全的类,我们很明白的知道委托定义的返回类型和参数类型。它不仅包含了方法的引用,而且包含了方法的引用。下面通过一段代码给大家分享下对委托的理解: 什么是委托   在实际的开发过程中,有时某个方法执行的操作并不是针对数据进行的,而是针对另一个方法,但是这个方法在编译时又无法得知,只能在运行时才知道。如果是针对数据做操作,只需将数据作为方法的参数传入即可

weixin_38737521

多线程,Delegate 委托带参数的方法

Delegate '委托,带参数的方法,多线程,可以轻松在线程中传递参数,获取返回值.

kzccomputer

C#委托与匿名委托详解

主要为大家详细介绍了C#委托与匿名委托的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

weixin_38573171

C#中委托与事件的区别

委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件。对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论

陈狗蛋

C#中的委托delegate用法的示例详解

C#中的委托 委托和事件在 .NET Framework 中的应用非常广泛,然而,较好地理解委托和事件对很多接触 C# 时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里堵得慌,浑身不自在。本章中,我将由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.NET Framework 中的委托和事件、委托中方法异常和超时的处理、委托与异步编程、委托和事件对Observer 设计模式的意义,对它们的编译代码也做了讨论。 1.1理解委托 1.1.1 将方法作为方法的参数        我们先不管这个标题如何的绕口,也不管委托

weixin_38703787
评论 8
收藏 已收藏
分享
返回顶部
蛇仔
C# 111,129 成员 642,538 内容