所以这是我在 C# 和互操作中生成 excel 文件的代码:
Dictionary<Item, Shift_ItemSales> data = getData(curPage, depID);
Application excelapp = new Application();
excelapp.Visible = false;
_Workbook workbook = (_Workbook)(excelapp.Workbooks.Add(Type.Missing));
_Worksheet worksheet = (_Worksheet)workbook.ActiveSheet;
worksheet.Cells[0, 1] = "ID";
worksheet.Cells[0, 2] = "Description";
int row = 1;
foreach (Item curItem in data.Keys) {
Shift_ItemSales curIS = data[curItem];
worksheet.Cells[row, 0] = curItem.ID;
worksheet.Cells[row, 1] = curItem.Description;
row++;
}
如何将其发送到浏览器并让用户下载?