1
作为一个参数我不想重复代码的参数List
我没有问题。如何使用不同的列表对象作为参数的方法?
class A
{
public int a { get; set; }
}
class B: A
{
public int b { get; set; }
}
class C: A
{
public int c { get; set; }
}
class ModifyBC
{
public void modify(List<C> CList)
{
//some action
}
public void modify(List<B> BList)
{
//some action
}
}
我想让一个方法修改而不是两个。此方法完全相同,但参数(List
)不同。我不知道如何使参数取决于对象List
。
这取决于您要执行的动作。 –