gpt4 book ai didi

c# - 检查路径区分大小写

转载 作者:行者123 更新时间:2023-12-03 23:46:56 26 4
gpt4 key购买 nike

我正在尝试将路径转换为规范形式以便比较它们。我快到了,但我被外壳困住了:

如果路径不区分大小写(即在 Windows 上),我的最后一步应该类似于 path = path.ToUpper() 或 ToLower()。在其他系统(即 Linux、OSX)上,应跳过这最后一步。

有没有合适的方法来检测这个?

最佳答案

您可能正在寻找 System.Environment.OSVersion .这也将检测 Windows 的版本。因此,如果您愿意,您可以简单地检查版本是否为 Windows,然后进行外壳处理,否则跳过它。

有点像

System.OperatingSystem osInfo = System.Environment.OSVersion;
if(osInfo .Contains("Windows"))
{
//Do casing
}
else
{
//skip
}

关于c# - 检查路径区分大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32330729/

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