【发布时间】:2014-10-07 07:41:56
【问题描述】:
我想在 c# 中比较两个包含文件路径的字符串。
但是,由于在 ntfs 中默认使用不区分大小写的路径,我希望字符串比较以同样的方式不区分大小写。
但是,我似乎找不到任何有关 ntfs 如何实际实现其不区分大小写的信息。我想知道的是如何使用 ntfs 用于文件路径的相同大小写规则对字符串进行不区分大小写的比较。
【问题讨论】:
-
如果您真的只是想进行字符串比较,以下答案可能有效。但是,只有字符串比较不会告诉您两个文件路径是否引用同一个实际文件对象。有关可以正确告诉您两个文件路径是否引用同一文件的 c# 函数,请参阅stackoverflow.com/a/39399232/1082063。
标签: c# string ntfs case-insensitive casing