c# - 文件路径是url吗?

标签 c# url file naming-conventions filepath

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

http://someDomain/someFile.dat
file://c:\files\someFile.dat
c:\files\someFile.dat

所以有两种表示文件的方法,我不能忽略其中的任何一种。 这种变量的正确名称是什么:路径、网址、位置?

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

最佳答案

前两个是URL,第三个是文件路径。当然,file:///协议(protocol)也只是指一个文件。

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

关于c# - 文件路径是url吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/807062/

相关文章:

c# - 如何在 C#.NET GUI 应用程序中实现语法高亮和自动完成功能?

C# Web API - 通过客户端证书对用户进行身份验证

c# - 从 C# SSH.NET 的 ShellStream 获取完整的命令输出

php - 检测和编辑外部链接

Java 将字符串作为 URL 保存到 Excel 文件

html - 如何获得没有任何文件扩展名的用户友好的 URL?

c++ - 如何使用 fscanf_s 从文件中获取字符串?

java - 如何使用 java 程序最好地处理数据库中的简单列替换?

c# - float 变量格式

c - 无法读取 C 中的 UNICODE 文本文件