c# 读取excel
时间: 2023-08-27 16:08:56 浏览: 61
在C#中,可以使用不同的方法来读取Excel文件。根据提供的引用内容,有三种常见的方法可以实现这个功能。
第一种方法是使用IExcelDataReader库。通过引用\[1\]中的代码,可以使用FileStream打开Excel文件,并将其转换为DataSet类型的数据。然后,可以通过遍历DataSet中的表来获取Excel文件中的内容。
第二种方法是使用Microsoft.Office.Interop.Excel库。通过引用\[2\]中的代码,可以使用Application对象来打开Excel应用程序,并打开指定的Excel文件。然后,可以通过Workbook和Worksheet对象来访问Excel文件中的数据。
第三种方法是使用EPPlus库。通过引用\[3\]中的代码,可以使用FileStream打开Excel文件,并使用IExcelDataReader接口将其转换为DataSet类型的数据。然后,可以通过DataSet来访问Excel文件中的内容。
这些方法都可以实现在C#中读取Excel文件的功能,具体选择哪种方法取决于个人的需求和偏好。
#### 引用[.reference_title]
- *1* [C#读取Excel文件](https://blog.csdn.net/qq_52690206/article/details/127843280)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [C#_读取EXCEL文件的三种经典方法.](https://blog.csdn.net/wmlongshort/article/details/104818004)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [c#读取Excel表数据](https://blog.csdn.net/luan0125/article/details/109525726)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]