/// <summary>
/// list导出为Excel
/// </summary>
/// <param name="list"></param>
/// <param name="filePath"></param>
public static void DataExport<T>(List<T> list, string filePath)
{
if (list.Count > 0)
{
//用于创建文件
using (FileStream fileStream = new FileStream(filePath, FileMode.OpenOrCreate))
{
//用于写入内容
using (StreamWriter streamWriter = new StreamWriter(new BufferedStream(fileStream), Encoding.Default))
{
//表头
string tbhead = "";
var entity = list[0].GetType();
PropertyInfo[] piList = entity.GetProperties();
foreach (PropertyInfo pi in piList)
【.NET】C# List导出为Excel方法
最新推荐文章于 2023-07-21 09:57:21 发布