Ich habe ein Objekt aus dem db wie folgt:ein neues Objekt Gebäude Linq mit
Var oldobject = context.db.getValues()// Do db operations and get values.
Ich habe eine neue Liste von oldobject und jeder NewObject hat Objekt vier zu bauen Eigenschaften wie:
Alle diese Informationen sind im alten Objekt, aber in einem anderen Format li ke: Oldobject enthält 2 Objekte:
Oldobject
[0]
Type null
>Menu->
Name “sample”
-> Layouts count =4
->[0]
Size “1”
->One more collection count=4
->[0]
->Id 1
Variation “Variance”
Description “Test”
[1]
I am expecting the newobject contains all the iterated data from the oldobject where,
„Size“ ist ein gemeinsames Feld für das „Eine weitere Sammlung“ Objekt, so dass meine List<newClass> list
hat
{
Size:1
Id:1
Variation:”Variance”
Description: “Test”
},
{
Size:1
Id:2
Variation:”Variance2”
Description: “Test2”
}
... und so fort.
Jedes Datum ist dynamisch und „Layouts“ count als 100 Artikel sind auch enthalten und OldObject auch als auch 100 Elemente enthalten kann. Wie extrahiere ich diese Informationen ohne Verwendung von Forloop oder ist es in Ordnung, Objekt für Objekt in Bezug auf die Leistung zu wiederholen?
Sie benötigen einen „Join“ Anweisung verwenden Datenbank abzufragen und bcack eine einzelne Tabelle aus der Datenbank zu erhalten. – jdweng