gpt4 book ai didi

C# - 读取以句点结尾的目录

转载 作者:太空宇宙 更新时间:2023-11-03 11:45:58 25 4
gpt4 key购买 nike

我有一个以句点 (.) 结尾的目录,它是由 rsync 通过 Cygwin 在 Windows 服务器上创建的。

我尝试读取此目录中的文件的代码但出现异常,提示它“无法找到路径的一部分”并且程序尝试读取的路径中缺少结束句点。

是否可以通过 C# 读取以句点结尾的目录?

感谢您的帮助。

使用的代码:

StreamReader sr = null;
try
{
sr = new StreamReader(@"<path_ending_in_period>", System.Text.Encoding.Default);
}
catch (Exception ex)
{
....
}

最佳答案

在 DOS/Windows 中,句点是扩展名的分隔符,甚至目录名也有扩展名。

因此,路径 "c:\some\path.""c:\some\path" 相同。如果您尝试访问带有句点的目录,它实际上会在没有它的情况下访问它,因此如果您设法创建了一个以句点结尾的目录名称,您将无法使用它。

关于C# - 读取以句点结尾的目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3439906/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com