如何在C#中输入T类并输出T类列表

时间:2017-01-31 22:20:41

标签: c# generics

我在C#工作。我想要做的是将类型T的类定义作为输入,使用提供给类的其他信息进行一些处理,最后得到类型为T的对象列表。不重要的是处理。

有什么建议吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

使用泛型:

List<T> myFunction<T> (T myObject) {
  var list = new List<T>();
  //POPULATE LIST HERE
  list.Add(myObject);
  //DO OTHER STUFF
  return list;
}