C# 无法将方法组转换为字符串错误

C# 无法将方法组转换为字符串错误,c#,filehelpers,C#,Filehelpers,在C#方面有点生疏,所以我非常感谢您在这方面的帮助。我的代码的这一部分不断出现这个错误 错误1“FileHelpers.FileHelperEngine.ReadString(string)”的最佳重载方法匹配具有一些无效参数C:\Users\Traci\Documents\Visual Studio 2013\Projects\SpectraMX\src\SpectraMX.app\Program.cs 26 45 SpectraMX.app static void Main(字符串[]arg

在C#方面有点生疏,所以我非常感谢您在这方面的帮助。我的代码的这一部分不断出现这个错误

错误1“FileHelpers.FileHelperEngine.ReadString(string)”的最佳重载方法匹配具有一些无效参数C:\Users\Traci\Documents\Visual Studio 2013\Projects\SpectraMX\src\SpectraMX.app\Program.cs 26 45 SpectraMX.app

static void Main(字符串[]args)
{
//从我的ftp站点获取数据
字符串数据=getDataFromFtpSite();
//查一下那里的记录
FileHelperEngine=newFileHelperEngine();
FtpProductRecord[]FtpRecords=engine.ReadString(getDataFromFtpSite);
//对于下面要求的记录,请写下来
foreach(FtpRecords中的var乘积)
{
控制台。写入线(产品。\u UPC);
}
我得到的第二个错误是:

错误2参数1:无法从“方法组”转换为“字符串”C:\Users\Traci\Documents\Visual Studio 2013\Projects\SpectraMX\src\SpectraMX.app\Program.cs 26 63 SpectraMX.app

当我不按原样调试运行时,我会获取文本文件中的所有数据,而不仅仅是我请求的UPC部分。我的数据在文本文件中用分号分隔,并显示为[FileHelpers.DelimitedRecord(;)”)。我在FileHelpers上查找了这些数据,在我看来,我做得不错。
非常感谢您的帮助。

您必须在ReadString方法中使用数据:

    //get data from my ftp site
    string data = getDataFromFtpSite();

    //go through the records there
    var engine = new FileHelperEngine<FtpProductRecord>();

    var FtpRecords = engine.ReadString(data);

    //for record requested below, write it

    foreach (var product in FtpRecords)
    {
        Console.WriteLine(product._UPC);
    }
//从我的ftp站点获取数据
字符串数据=getDataFromFtpSite();
//查一下那里的记录
var engine=new FileHelperEngine();
var FtpRecords=engine.ReadString(数据);
//对于下面要求的记录,请写下来
foreach(FtpRecords中的var乘积)
{
控制台。写入线(产品。\u UPC);
}
我建议更新到库的最新版本


我希望这是应该引用的链接。我已经做了更改,但仍然不起作用,现在我收到一个处理异常错误。FtpProductRecord[]FtpRecords=engine.ReadString getDataFromFtpSite();现在抛出另一个警告:1已创建对嵌入式互操作程序集“c:\Users\Traci\Documents\Visual Studio 2013\Projects\SpectraMX\packages\FileHelpers Stable.2.9.9\lib\4.0\interop.Excel.dll”的引用,因为程序集“c:\Users\Traci\Documents\Visual Studio 2013\Projects\SpectraMX\pack”间接引用了该程序集ActualHelpServices稳定。2.99\LIB \ 4文件帮助。ExelStury.DLL。考虑在任一程序集上更改“嵌入互操作类型”属性。C:\Serv\Traci\DeaStudio\VisualStudio 2013 \Base\Simulx\Src\Simulx.App\CSC Simulas.App.请在POST中包含完整的错误信息,包括堆栈跟踪。
    //get data from my ftp site
    string data = getDataFromFtpSite();

    //go through the records there
    var engine = new FileHelperEngine<FtpProductRecord>();

    var FtpRecords = engine.ReadString(data);

    //for record requested below, write it

    foreach (var product in FtpRecords)
    {
        Console.WriteLine(product._UPC);
    }