嗨,我在VisualStudio2008Linq 2上制作了.net 2,我的linq代码在这里不起作用。我在网上做了一些搜索,但我没有看到从linq到非linq。下面是我要转换的代码。
var listWithoutCol = fmas.Select(x => new { x.NcrbNo,x.LotInfo,x.FailureMode,x.JobOwner,x.Status,x.Originator,x.DateCreated }).ToList();
变量listWithoutCol将用于导出到excel。
希望你明白我的意思。
发布于 2020-02-19 09:32:20
建议您更新到支持linq的更新版本。但是您可以创建一个新的类:
class Job {
public int NcrbNo; // use proper types.
public int LotInfo;
public int FailureMode;
public int JobOwner;
public int Status;
public int Originator;
public DateTime DateCreated;
}然后,只需使用一个外汇迭代。
List<Job> listWithoutCol = new List<Job>();
foreach (FmasType element in fmas) { // Replace FmasType with the type it is.
Job job = new Job();
job.NcrbNo = element.NcrbNo;
job.LotInfo = element.Lotinfo;
job.FailureMode = element.FailureMode;
job.JobOwner = element.JobOwner;
//..etc..
listWithoutCol.add(element);
}https://stackoverflow.com/questions/60296523
复制相似问题