我有一个列表我要删除列RiskRegisterEntryId和RiskRegisterTypeId如何才能这样做..?
SeriesNumber RiskRegisterEntryId RiskRegisterTypeId RiskRegisterType
RCMSRA19111300001 1 1 Site Risk Audit
RCMSRA19111300002 2 1 Site Risk Audit
RCMSRA19111300003 3 1 Site Risk Audit
RCMSRA19111300004 4 1 Site Risk Audit
RCMSRA20111300016 16 1 Site Risk Audit
答案 0 :(得分:6)
您可以创建一个没有这些列的匿名类型的新列表:
var newList = myList.Select(l => new {
l.SeriesNumber , l.RiskRegisterType
}).ToList();
答案 1 :(得分:2)
List.Select(x => new { x.SeriesNumber, x.RiskRegisterType});
这将创建一个匿名类型列表,其中只包含这两个字段。