1
ich eine XML-Datei haben:GroupBy - Projektergebnis zu einer Liste <T>
<Cars>
<Element name="A">
<Car Color="Blue" Id="1"/>
</Element>
<Element name="B">
<Car Color="Green" Id="2"/>
<Car Color="Yellow" Id="3"/>
</Element>
</Cars>
Und eine Klasse:
public class Car
{
public string Id { get; set; }
public string Color { get; set; }
}
ich von name
gruppieren möchten und für jedes Ergebnis möchte ich haben Liste der Car
s
ich habe versucht:
Doc.Root.Elements("Element")
.GroupBy(x => x.Attribute("name").Value).ToList();
Aber wie konvertiert man das Ergebnis jeder Gruppe in die Liste Car
?
Ich denke, Ihr Hauptproblem ist, dass Ihr XML nicht gültig ist – MikeT
hast du zwei Autos in Element B? –
Ja @AdilMammadov Meine zweite Gruppe muss zwei Listen für das Ergebnis haben –