[quote=引用 2 楼 pengwei0417 的回复:] 关键是如何才能处理好这个规则。 规则是很乱的,什么样的都有,比如有需要正则表达式的、有的需要计算时间差的、有的是要进行全角字符判断的等等,而且规则是动态的,现在写一个,第二天可能还要再添加一个,我的目的就是想写一个通用的规则处理的东西比如是A,不论什么规则都能通过这个A来处理,主程序使用A来动态加载一切规则。 文笔不好,不知说明白没有。
关键是如何才能处理好这个规则。 规则是很乱的,什么样的都有,比如有需要正则表达式的、有的需要计算时间差的、有的是要进行全角字符判断的等等,而且规则是动态的,现在写一个,第二天可能还要再添加一个,我的目的就是想写一个通用的规则处理的东西比如是A,不论什么规则都能通过这个A来处理,主程序使用A来动态加载一切规则。 文笔不好,不知说明白没有。
写个接口,然后所有 dll 都实现这个接口。
没必要,规则写到配置文件或数据库,你可以单独写一个dll,用来处理规则,并返回结果给调用方
110,539
社区成员
642,577
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧