PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_Sharp
[问题] 求助流程改变
楼主:
wind681201
(阿风~~)
2017-12-23 20:45:22
各位大大:
最近遇到一个设计上的问题,想请问各位大大,是否有方式可以解决,此案子是前人开
发,需要改变一些流程上的东西,大致上是这样的
Class A{
public void Action(){
A1();
A2();
A3();
}
privide void A1(){}
privide void A2(){}
privide void A3(){}
}
在controller中
ActionResult Index(){
A a = new A();
a.Action();
return View();
}
作者: pzyc79
2017-12-23 21:33:00
继承A 覆写Action不过Action要加上virtual private要改成protected
作者:
Litfal
(Litfal)
2017-12-23 23:13:00
除非他原本有挖好事件,不然不太可能完全不改A
楼主:
wind681201
(阿风~~)
2017-12-24 00:32:00
这就麻烦了,因为class A是整个系统的样版,不能变更
作者:
testPtt
(测试)
2017-12-24 07:46:00
不能扩增吗? 多写个Action2
楼主:
wind681201
(阿风~~)
2017-12-24 16:40:00
怎样的扩增呢?
作者:
testPtt
(测试)
2017-12-24 16:54:00
class A加个Action2 反正不影响别人用class A
楼主:
wind681201
(阿风~~)
2017-12-24 19:12:00
有考虑过,但就还是更动了别人的程式码
作者:
testPtt
(测试)
2017-12-24 20:08:00
那就只能生个class B给他
作者: pzyc79
2017-12-24 21:54:00
把程式码复制贴上 改class名称或命名空间 这样总行了吧
楼主:
wind681201
(阿风~~)
2017-12-24 23:08:00
后来我决定,给个属性,用Action的方式来处理
继续阅读
[问题] 写入csv可以做到分页要求吗?
Sharon226
[问题] StreamSocket类别放在成员变量可行吗?
james999
[问题] 验证资料的处理方式
aoksc
[问题] visual studio 无法登入解锁授权
cindy16392
[问题] 第一次接触多执行绪遇到重复建立的疑问
sdwufei
[问题] 请问动态linq的写法
testPtt
[问题] 请问文字档太大OutOfMemoryException
takesi5200
[求助]想不出算法如何写
flier268
[问题] Vlc.DotNet.Core Snapshot用法请益@@
james999
[问题] C# 串行传输撰写技巧及工具请益
james999
Links
booklink
Contact Us: admin [ a t ] ucptt.com