文件路径是网址吗?

Yar*_*veh 3 c# url file naming-conventions filepath

我在代码中有一个变量,可以将文件路径或url作为值.例子:

http://someDomain/someFile.dat
file://c:\files\someFile.dat
c:\files\someFile.dat
Run Code Online (Sandbox Code Playgroud)

所以有两种表示文件的方法,我不能忽略它们中的任何一种.这样一个变量的正确名称是什么:path,url,location?

我正在使用第三方API,因此我无法更改语义或分离更多变量.

Luc*_*ero 7

前两个是URL,第三个是文件路径.当然,file:///协议也仅指文件.

使用Uri类时,可以使用IsFileLocalPath属性来处理file:/// Uris,在这种情况下,您也应该这样命名.