首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将linq转换为非linq

将linq转换为非linq
EN

Stack Overflow用户
提问于 2020-02-19 09:07:01
回答 1查看 134关注 0票数 0

嗨,我在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。

希望你明白我的意思。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-19 09:32:20

建议您更新到支持linq的更新版本。但是您可以创建一个新的类:

代码语言:javascript
复制
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;
}

然后,只需使用一个外汇迭代。

代码语言:javascript
复制
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);
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60296523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档