我有一个将数据集转换为列表的通用方法。
public static List<T> ConvertDS<T>(DataSet ds, Converter<DataRow, T> converter)
{
return
(from row in ds.Tables[0].AsEnumerable()
select converter(row)).ToList();
}
但我不知道如何在上述函数中将参数传递给“转换器”。我有这样的列表 AddressInfo
List<AddressInfo> lstAddressInfo = new List<AddressInfo>();
lstAddressInfo =ConvertDS(ds,"What to send here")