ファイルのリストについては、共通の親ディレクトリを特定しようとしています。ファイルは同じディレクトリにありません(その部分をテストしました)...私は試しています
Dim myParentDirectory As String = Path.GetDirectoryName(list.Item(0))
Dim myCurrentDirectory As String
For Each file in list
myCurrentDirectory = Path.GetDirectoryName(file)
While myCurrentDirectory <> myParentDirectory And... And myParentDirectory <> Nothing '(or <> to a top level directory like "c:")
myParentDirectory = Directory.GetParent(myParentDirectory.ToString())
End While
Next
...は「myCurrentDirectoryはmyParentDirectoryのサブディレクトリではありません」の略ですが、テストするものは何も見つかりませんでした。ディレクトリの内容を一覧表示するメソッドのみです。
2つのファイル(またはディレクトリ)の共通ディレクトリの親を取得するにはどうすればよいですか?