Ich habe eine Liste von Entitäten, die einige Felder als andere Entitäten enthalten.Liste von Entitäten zu Datentabelle
Eg.
MyEntity
Int id
ContactEntity Contact -> contactId, Name etc…
AddressEntity Address
So habe ich List< MyEntity>
was zu einer Datentabelle umgewandelt werden muss. Aber von den Untereinheiten möchte ich nur ein Feld auswählen.
Ist es möglich oder habe ich eine andere Alternative?
UPDATE
Wenn ich versuche, CopyToDataTable() als ivowiblo beschreibt es gibt mir folgende Fehler
The type 'AnonymousType#1' cannot be used as type parameter 'T' in the generic type or
method 'System.Data.DataTableExtensions.CopyToDataTable<T>(System.Collections.Generic.IEnumerable<T>)'.
There is no implicit reference conversion from 'AnonymousType#1' to 'System.Data.DataRow'.
Ja, ich habe das gesehen ** http: //msdn.microsoft.com/en-us /library/bb669096.aspx**, Problem ist, dass ich Sub-Entitäten innerhalb der Entität habe und nur ein Feld von diesen extrahieren muss –