我在代码中有一个变量,它可以将文件路径或 url 作为值。示例:
http://someDomain/someFile.dat
file://c:\files\someFile.dat
c:\files\someFile.dat
所以有两种表示文件的方法,我不能忽略其中的任何一种。 这种变量的正确名称是什么:路径、网址、位置?
我正在使用第 3 方 API,因此我无法更改语义或分离更多变量。
最佳答案
前两个是URL,第三个是文件路径。当然,file:///协议(protocol)也只是指一个文件。
使用 Uri 时类,您可以使用 IsFile和 LocalPath处理 file:///Uris 的属性,在这种情况下,您也应该这样命名它。
关于c# - 文件路径是url吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/807062/