如何确定文件系统是否区分大小写?.

前端之家收集整理的这篇文章主要介绍了如何确定文件系统是否区分大小写?.前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
.net有没有办法确定本地文件系统是否区分大小写?

解决方法

您可以在临时文件夹中创建一个文件(使用小写文件名),然后检查文件是否存在(使用大写文件名),例如:
  1. string file = Path.GetTempPath() + Guid.NewGuid().ToString().ToLower();
  2. File.CreateText(file).Close();
  3. bool isCaseInsensitive = File.Exists(file.ToUpper());
  4. File.Delete(file);

猜你在找的Linux相关文章