社区
C#
帖子详情
求一个方法组调用方法
tangt
2013-07-19 10:54:02
问题描述:提供一组签名相同的方法, 由于方法的个数不固定,希望放在一个List中,供调用程序循环调用。
例子:对已各字符串进行不同方式的加工,如更换字符、删除字符等多个方法, 在调用过程中,自动调用所有方法,得到不同方法的调用结果。
我现在是把所有方法通过delegate 放到一个List中, 但很遗憾, foreach 和 FunCon.Funs[]都不支持函数组.
哪位有别的思路?
...全文
84
3
打赏
收藏
求一个方法组调用方法
问题描述:提供一组签名相同的方法, 由于方法的个数不固定,希望放在一个List中,供调用程序循环调用。 例子:对已各字符串进行不同方式的加工,如更换字符、删除字符等多个方法, 在调用过程中,自动调用所有方法,得到不同方法的调用结果。 我现在是把所有方法通过delegate 放到一个List中, 但很遗憾, foreach 和 FunCon.Funs[]都不支持函数组. 哪位有别的思路?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tangt
2013-08-01
打赏
举报
回复
在使用范型重写后, foreach 可以达到自动遍历delegate 列表了。楼上的应该没有问题。谢谢。
cheng2005
2013-07-19
打赏
举报
回复
假设方法签名为 int funcA(string input) {} List<Func<string,int>> FuncList = new List<Func<string,int>>();
喜欢特别冷的冬天下着雪
2013-07-19
打赏
举报
回复
public delegate string delString(string str); delString del=new delString(fun1); del+=fun2; ... ... fun1() {} fun2() {} ... ... list<string> result=new list<string>(); public void DeverseOperationString(delString del,string opertionStr) { delegate[] del_list=del.GetInvocationList(); foreach(Delegate del in del_list) { delString eachDel=(delString)del; result.add(eachDel(opertionStr)); } }
游戏辅助从0到1-C++
调用
调用
游戏Lua脚本实现辅助
本课程以TLB*和W*W为例子,讲述如何通过游戏的Lua脚本来实现
一个
游戏的辅助。众所周知,游戏的逻辑基本上都是采用Lua等脚本语言编写的,我们通过逆向分析游戏,找到游戏Lua接口和Lua函数后,很容易的就能实现
一个
...
2.5 Java
方法
调用
——类名
调用
方法
、对象
调用
方法
①通过类名
调用
方法
static 修饰
方法
,类名
调用
②通过对象
调用
方法
不加static修饰,new
一个
对象,对象
调用
方法
1、什么是
方法
? 类似于C语言中的函数,解决某
一个
问题 而编写的代码
组
合。 属于类或对象 比如:...
C++中
一个
类成员函数
调用
另
一个
类成员的
方法
在C++中
一个
类成员函数
调用
另
一个
类成员的
方法
主要有:类的
组
合,友元类,单例模式等,下面主要讲讲这三种
方法
的实现
方法
1:利用类的
组
合
组
合通俗来讲就是类B有类A的属性,如声明
一个
Person类,再声明
一个
...
Java中如何优雅地
调用
多个
方法
问题背景 有某个颇为复杂的功能,功能拆分时把该功能拆分成了数十个步骤,每个步骤用
一个
方法
来实现。...这样去
调用
的话,如果后期要在每个
方法
/函数后面都增加
一个
额外的功能(比如测量每个步骤的运...
vue 同级页面
调用
方法
_Vue.js如何在
一个
页面
调用
另
一个
同级页面的
方法
使用场景:页面分为header、home、footer三部分,需要在home中
调用
header中的
方法
,这两个...首先同
一个
vue实例来
调用
两个
方法
。所以可以建立
一个
中转站。建立 util.js 中转站文件(任意位置,我是在/assets/js/uti...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章