LINQPad 4中带有C#的表中的表

时间:2017-04-24 13:30:35

标签: c# linqpad

就像你在我的照片中看到的,我在桌子上有一张桌子,我该如何解决这个问题呢?

Picture

我用C#语句做到了。

var testGR = (from doc in DocumentTypes select new { doc.PIMID, documentTypeLabel = from docLabel in doc.DocumentTypeLabels select new {docLabel.Name}}); testGR.Dump();

如何更改代码以获得图片中的结果?

1 个答案:

答案 0 :(得分:0)

听起来你想要这个:

var testGR = 
  from doc in DocumentTypes 
  select new 
  {
    doc.PIMID,
    documentTypeLabel = doc.DocumentTypeLabels.FirstOrDefault (l => l.Name)
  };

testGR.Dump();