データベースからコレクションを取得しています
var exclCompany = companies.Select(u => new ExcelCompaniesViewModel
{
Id = u.Id,
IsEditedFirstTime = u.IsEditedFirstTime ? "Да" : "Нет",
IsLoggedFirstTime = u.IsLoggedFirstTime ? "Да" : "Нет",
Title = u.Title,
Description = u.Description,
Members = u.RmCompanyMembers.Select(p => new CompanyMemberViewModel
{
MemberDateLogin = "12/10/12",
MemberName = String.Format("{0} {1} {2}", p.LastName, p.FirstName, p.MiddleName),
TelephoneMemers = p.Phone
}).ToArray()
});
そしてワークシートに挿入します。
workSheet.Cell(2, 1).InsertData(exclCompany);
ただし、結果ファイルでは、メンバーを含むセルは次のように表示されます。
System.Linq.Enumerable+WhereSelectEnumerableIterator
サブコレクションでコレクションを挿入する方法は?