他のエンティティとしていくつかのフィールドを含むエンティティのリストがあります。
例えば。
MyEntity
Int id
ContactEntity Contact -> contactId, Name etc…
AddressEntity Address
だから私はList< MyEntity>
データテーブルに変換する必要があるものを持っています。ただし、サブエンティティからは1つのフィールドのみを選択する必要があります。
それは可能ですか、それとも他の選択肢がありますか?
アップデート
ivowibloが説明しているようにCopyToDataTable()を試してみると、次のエラーが発生します
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'.