Der Versuch, Sagen, ich habe einezu kombinieren zwei Tabellen in LINQ
TableA
string Name
string Description
TableB
string Name
string Value
TableA und TableB sind nach Namen verbunden. (In der Theorie, das heißt nicht in DB erzwungen)
Ich möchte ein Objekt erstellen:
public MyObject
{
string Name
string Description
List<string> Values
}
ich binden zu verstehen, wie diese mithilfe von LINQ zu kombinieren.
var tableA = _oda.GetTableA();
var tableB = _oda.GetTableB();
var model = from a in tableA
join b in tableB on a.NAME equals b.NAME
select new MyObject
{
Name= a.Name,
Description = a.Description,
Values = "<Not sure to get list of tableb.Value>"
};
Sicherlich ist der einfachste Weg * auszuwählen aus einem in das Objekt und die eingestellten Werte aus Tabelle b, wo a.name = b.name und wählen Sie nur den Wert – BugFinder