我有一个私有静态函数,它有一个字符串参数和一个类型参数。我将这些传递给我的代码。但是,我专注于一个特定领域。
这是我的功能:
private static object GetCSVRecords(string path, Type t)
{
using (var txtReader = new StreamReader(path))
{
var csv = new CsvReader(txtReader);
var recordList = csv.GetRecords<t>();
}
return recordList;
}
我正在尝试将类型传递给 GetRecords<>。我得到的错误说Cannot resolve symbol 't'
。我究竟做错了什么?