巨硬为Excel提供了丰富的C#接口,基本上可以将Excel当做一个微型数据库来用,奈何前端的我们,sql也只会写两句select * from table: 目前工作中遇到了一个问题,在需要读取的Excel中,存在大量毫无内容的列和行,C#的Excel空间里,分为有效数据,和占用数据,具体是为了干啥,这个也就不深究了. 如果我们只需要其中有数据的列,无数据的不想加载进内存怎么办呢.下面是我的一个解决方法: private static DataSet ExcelToDS(string Path