当前上下文c#.net编码中不存在路径?

时间:2017-06-29 07:20:47

标签: c# asp.net system.io.file

在我使用Path.GetExtension时的c#代码中,显示" Path在当前上下文中不存在"。当前应用程序中似乎不存在Path的库。 但我搜索并发现在System.IO中定义的Path类,System.IO默认是我们应用程序的一部分。 包含System.IO后,存在错误。

2 个答案:

答案 0 :(得分:4)

您需要添加名称空间

using System.IO;

你的道路应该是:

string str= Path.GetExtension(FileUpload1.PostedFile.FileName);

第二种方式:

string str= System.IO.Path.GetExtension(FileUpload1.PostedFile.FileName);

然后它会起作用。

干杯!!

答案 1 :(得分:1)

尝试:

string extension = System.IO.Path.GetExtension(YourPath);