Wie vergleiche ich List <String> mit DB Table mit LINQ
Ich habe eine Liste <> von Telefonnummern und versuche, diese mit den entsprechenden Datensätzen in der DB-Tabelle zu verknüpfen und eine Bestellnummer und eine Kunden-ID zu erhalten. Außerdem enthält die Liste die ganze Nummer als eine Zeichenfolge und die Datenbank hat sie in Ortsvorwahl, Präfix und Nummer als separate Felder unterteilt.
Ich bin noch relativ neu in LINQ, daher ist dies weit über das hinaus, was ich derzeit weiß. Alle Vorschläge werden sehr geschätzt.
var tnbrs = new List<string>();
habe versucht
var tntable = tnbrs.Cast<DataSet>();
var tntable = tnbrs.AsQueryble();<code>
var custdata = from c in db.CUSTs
join t in tntable on c.NPA + c.NXX + c.LINE_NBR equals t.???
select new { c.PON, c.PartnerID };