C# 加载excel文件并写入
我在C# 加载excel文件并写入,c#,excel,C#,Excel,我在“D:\SOURCE\PROJECTNAME\PROJECTNAME\file\MyExcelFile.xlsx”中有一个excel文件 所以,我可以通过 “D:\\SOURCE\\PROJECTNAME\\PROJECTNAME\\File\\MyExcelFile.xlsx” 但是我想使用类似于“~\\File\\MyExcelFile.xlsx” 我是C#的新手,有人能帮忙吗?如果您的文件被复制到Bin文件夹中,您可以使用Path.Combine(Environment.Current
“D:\SOURCE\PROJECTNAME\PROJECTNAME\file\MyExcelFile.xlsx”中有一个excel文件
所以,我可以通过
“D:\\SOURCE\\PROJECTNAME\\PROJECTNAME\\File\\MyExcelFile.xlsx”
但是我想使用类似于“~\\File\\MyExcelFile.xlsx”
我是C#的新手,有人能帮忙吗?如果您的文件被复制到Bin
文件夹中,您可以使用Path.Combine(Environment.CurrentDirectory,“File/MyExcelFile.xlsx”)
这是D:\SOURCE\PROJECTNAME\PROJECTNAME\WebService\File\MyFile.xlsx
如果此代码有效,则将其标记为答案或检查其他建议我需要D:\SOURCE\PROJECTNAME\PROJECTNAME\File\MyFile.xlsx
但您的答案返回D:\SOURCE\PROJECTNAME\PROJECTNAME\WebService\File\MyFile.xlsx
,但我可以使用此选项并substring,非常感谢您不要使用substring,因为它不是标准的,请检查此项,改为使用哪个应用程序模板r uWinForm
、Asp.Net
、Asp.Net MVC
或其他任何应用程序?我正在使用Asp.Net
Server.MapPath("File/Excel.xlsx")