我有一個需要在Excel中打開的CSV文件。我想一次讀入整行,並將其存儲在某種列表或數組中。在過去的項目中我用:如何從csv/excel文件中正確讀取日期
DateTime[] dates = xlworksheet.get_Range("B7", "B"+xlWorksheet.Rows.Count);
這是給我的錯誤:「無法將類型‘對象[,]’到‘System.DateTime的[]’」。這是有道理的,但我不知道如何以其他方式存儲整個列。 如何從Excel工作表中將整列讀入我的程序中的列表/數組?
你可以只存儲數據,然後將它一次一個地轉換,然後_then_把它放到你的DateTime數組中嗎? – StephenT
是的,假設我所看到的細胞塊不是空的,我之前嘗試過,它工作正確,如果我不需要手動循環單獨操作,它會更好,但如果它是我所能那麼我會需要。 – kenetik
我在上個月遇到過很多次相同的情況,通常我最終只實現了一個foreach循環。一般不會添加太多的行,並且仍然非常可讀。 – StephenT