当涉及到C#的时候,我会有一点点绿色,所以我非常感谢这方面的帮助。我一直在我的代码的这一部分收到这个错误。无法将方法组转换为字符串错误
错误1关于 'FileHelpers.FileHelperEngine.ReadString(字符串)' 最好的重载的方法匹配具有一些无效参数C:\用户\崔西\文件\的Visual Studio 2013 \项目\ SpectraMX \ SRC \ SpectraMX.app \的Program.cs 26 45 SpectraMX.app
static void Main(string[] args)
{
//get data from my ftp site
string data = getDataFromFtpSite();
//go through the records there
FileHelperEngine <FtpProductRecord> engine = new FileHelperEngine<FtpProductRecord>();
FtpProductRecord[] FtpRecords = engine.ReadString(getDataFromFtpSite);
//for record requested below, write it
foreach (var product in FtpRecords)
{
Console.WriteLine(product._UPC);
}
第二误差我得到的是:
错误2参数1:不能从 '方法组' 到 '字符串' C转换:\用户\ Traci \ Documents \ Visual Studio 2 013 \项目\ SpectraMX的\ src \ SpectraMX.app \的Program.cs 26 63 SpectraMX.app
当我运行无需调试的是,我得到的所有数据的文本文件,而不仅仅是我要求的UPC部分。我的数据在文本文件中用分号分隔,我将它显示为[FileHelpers.DelimitedRecord(“;”)]。我查看了FileHelpers,它看起来像我一样正确。 http://www.filehelpers.net/quickstart/ 有一点帮助将不胜感激。
更新到库的最新版本替换第二个'getDataFromFtpSite'用'getDataFromFtpSite() '。但是您已经调用了'getDataFromFtpSite()'并将其存储在'data'中。你不想使用它吗? –
http://stackoverflow.com/questions/729642/int-to-string-cannot-convert-from-method-group-to-string 我希望这是链接应该被称为 –
我所做的改变它仍然不起作用,现在我得到一个处理异常错误。 FtpProductRecord [] FtpRecords = engine.ReadString getDataFromFtpSite(); – traci