Dar*_*der 1 .net c# generics methods list
我使用通用列表将不同实体的数据填充到一组列表中,如下所示:
List<Foo> foos ..
List<Bar> bars ..
我需要将这些列表写入文件,我有一个util方法来使用反射来获取属性的值等.
我想要做的是:使用单一方法将这些文件写入文件,例如:
 void writeToFile(a generic list)
 {
  //Which i will write to file here.
 }
我怎样才能做到这一点?
我希望能够打电话:
writeToFile(bars);
writeToFile(foos);
Jac*_*cob 10
void writeToFile<T>(List<T> list)
{
    // Do the writing
}
您可以使用泛型来允许调用者指定列表包含的预期类型.
void writeToFile<T>(IList<T> list)
{
    ...
}
| 归档时间: | 
 | 
| 查看次数: | 412 次 | 
| 最近记录: |