刚刚学习delegate的一个简单问题 delegate 好像不能声明在方法或事件内部 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 delegate和类可以理解为并列的关系所以说,delegate不能在方法内部声明 我觉得delegate和方法是并列的吧?? 我把delegate声明在全局变量的位置,可以运行。 delegate也可以声明class外面,也成功了,高手能不能说说delegate到底可以在哪里声明呢? 所以说,你可以认为delegate是一个特殊的类那么类到底可以在哪里声明呢? delegate 声明定义一种引用类型,大致类似于 C++ 中的函数指针。delegate 是一种类型,而一般类型的声明都是要在方法或函数里面使用的,所以它要声明到方法或函数之外.声明它的时候当然也要像声明一般的类型一样来声明,比如你要声明一个enum,struct, class都和delegate是一样的.可以把它声明到类的内部也可以声明到为类的外部,这取决于你使用的范围.但当声明到类的外部时一般都不可能是private的. delegate 在编译得时候编译器会把它解析为一个类 我一直引用 C++中的typedef 来理解delegate关键字的 感觉他们的功能似乎一样的 关于null与“” 数据库的数据已经绑定到DataGridView里面 怎么实现在TextBox里 对 DataGridView 查询 ZedGraph title 显示不出来 反射求解:跨应用程序域操作 GDI 。。 谢谢 100分 关于Winform获取系统程序集的问题 datagridview 列排列问题 读去xml文件 为什么我的报表浏览时看不到数据呢?只有各个字段的名字。 看看这段程序问题出在哪里?? 属性页的制作(c#) 献计献策了 :) 请大家检查一下,我哪里出错 Winform中的界面控制问题(谢谢,在线)
所以说,delegate不能在方法内部声明
高手能不能说说delegate到底可以在哪里声明呢?
那么类到底可以在哪里声明呢?