我有一组以CSV格式存在于内存中的数据。我在我的控制器中有这个方法:
public FileContentResult ItemsAsExcelExport(){
var model = _itemService.GetExcelExportModel();
return new FileContentResult(model.CSVData, model.MimeType){FileDownloadName = model.FileName};
}
这里的问题是我的model.CSVData属性返回一组简单的逗号分隔值。我不确定如何满足FileContentResult构造函数的fileContents参数。它要求一个字节数组。
提前致谢。
答案 0 :(得分:1)
解决方案是
byte[] b1 = System.Text.Encoding.UTF8.GetBytes (myString);