在 C# 中,我想从特定文件中读取文件详细信息。
我发现了一个有趣的线程:Read/Write 'Extended' file properties (C#)
它使用对包含在 shell32.dll 中的文件夹 shell 对象的 GetDetailsOf() 方法的调用。
它工作正常,但我有一个问题:根据操作系统语言,标题字符串永远不会相同......(英文Windows上的文件名属性的'Name',法文Windows上的'Nom')。
因此,使用属性名称检索特定值并不容易,因为它会根据语言而变化......
有没有办法轻松处理这个问题?