【发布时间】:2012-05-16 06:04:18
【问题描述】:
我想创建一个以 C# List 数据类型为参数的函数。
public void foo(List<Something> obj)
{
...
}
但我想将任何类型的 List 类型传递给函数,我的意思是,像这样
List<Class1> obj1 = new List<Class1>();
foo(obj1);
List<Class2> obj2 = new List<Class2>();
foo(obj2);
我可以这样做吗?这个怎么做?提前致谢
【问题讨论】:
标签: c# .net list generics overloading