在C#中将字符串转换为未知类型

时间:2015-03-11 09:24:05

标签: c# excel

我想知道如何将字符串转换为我从excel文件中提取的未知数据类型。在我的上一篇文章中 Searching date string in file excel我想搜索日期字符串,例如" 16/02 / 2015"在excel文件中,因为此日期明确写在那里。但是我无法找到它!然后我从excel中提取了这个日期对象,如

object d = Sheet.get_Range("K54", "K54").Value2; 

我从Datetimepicker获得了我的日期字符串,如:

string date = Date.Value.ToShortDateString(); //16/02/2015

我意识到我会将日期字符串转换为此类型然后我可以在excel中找到它。有人有任何想法这样做吗?感谢

1 个答案:

答案 0 :(得分:0)

你应该这样做:

object[,] cellValues;
Excel.Range worksheetCells = excelWorksheet.get_Range(firstCell, lastCell);
cellValues = worksheetCells.Value2 as object[,];

,值将在cellValues数组中。