读书人

怎么根据一个变量来执行相应的方法

发布时间: 2012-04-09 13:41:25 作者: rapoo

如何根据一个变量来执行相应的方法
比如有个整型变量a
当它的值为1时就执行Object.Test1()
当它的值为2时就执行Object.Test2()
当它的值为3时就执行Object.Test3()
只是打个比方,不要用switch,因为无法预测变量的值

谢谢!


[解决办法]
定义委托
把方法作为参数传递。

[解决办法]
如果传入一个值n,但是没有Test[n]这个方法怎么办?

读书人网 >C#

热点推荐