关于C#传参问题

来源:百度知道 编辑:UC知道 时间:2024/05/19 06:58:47
比如说,有一个打招呼的方式,需要传入一个类作为参数,现在有三个类,老师、学生、职工,那这个方法一定要写三次来重载吗?有没有简单点的方法

不需要重载,可以在方法里判断传入的是什么职业。
就象switch case那样。

没啥简便的方式呀,你这个方法即使不重写,那在方法里面也需要判断是哪个类的呀,反正是少不了代码的。

public void Create(string te;string tu;string zhig)
{
if(te!="0"){}if(tu!="0")if(zhig!="0"){}
}
传哪个的话,其他的两个就设置为“0”;

最简单的方法就是传入一个object类型的参数