ファイルシステムに保存されているファイルを追跡して使用するアプリケーションに取り組んでいます。ユーザーは、ファイル システム内のファイルを開いたり、作成したり、削除したり、移動したりできます。その間、私のアプリケーションは常に実行されているわけではないため、すべての変更をリアルタイムで追跡することはできません。その後、私のアプリケーションは、どのファイルが誰であるかを見つける必要があります (私のアプリケーションで識別される ic)。
ユーザーにとって最も好ましい解決策は、アプリケーションがすべての変更を解決することです。各ユーザーの操作はあまり優先されません。
私のアイデアの 1 つは、ファイルの属性を使用してキー値を割り当てることでした。これにより、ファイルが一度識別されると、後でいつでも認識できるようになります。しかし、そのような属性があるかどうかはわかりません。この記事はあまり希望を与えませんでした: Windows ファイル システムには、各ファイルに対して事前に計算されたハッシュがありますか? .
私が使用できるそのような属性があるかどうか誰かが知っていますか? また、C# でどのように使用できますか?
この問題に直面している人はいますか? そして、どのように解決しましたか?
良い提案を聞きたいです。
よろしく、 ジャープ