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