2015-03-25 75 views
0

我找到了下面的語法來將我的Excel Spreadsheet的第一列導入到數組中。該代碼工作出色,非常短而精確!我有的問題是我需要跳過列中的第一行,因爲這是頭信息,我怎麼能跳過第一行與下面的語法?將Excel SpreadSheet導入到數組

Workbook wb = xlsApp.Workbooks.Open(filename); 
Sheets sheets = wb.Worksheets; 
Worksheets ws = (Worksheet)sheets.get_Item(1); 
Range firstColumn = ws.UsedRange.Columns[1]; 
System.Array myValues = (System.Array)firstColumn.Cells.Value; 
string[] list = myvalues.OfType<object>().Select(o => o.ToString()).ToArray(); 

回答

1
string[] list = myvalues.OfType<object>() 
         .Skip(1) 
         .Select(o => o.ToString()).ToArray();