現時点では、320 のサブ フォルダーを持つメイン フォルダーがあり、それらのフォルダー名を一時テーブルの SQL Server DB に保存しています。次に、そのデータを取得し、消費してから削除します。
私が使用するフォルダ名を引き出すには:
`List<string> FolderInfoList = Directory.GetDirectories(stringFolderPath).ToList();`
私の一時テーブルには 2 つの列 (ID、名前) があり、そのうち ID は自動インクリメント フィールドです。
次に、名前の詳細を2番目のテーブルに保存します。
その後、IDを使用してすべてのフォルダー名を取得し、使用してから削除します。
マネージャーがデータベースを使用しないように要求したため、別の解決策を見つける必要があります。辞書機能を使用する方法があることは知っていますが、その使用方法や個々のフォルダー名に一意の ID を割り当てる方法がわからない、またはすべてのフォルダー名リスト機能を取得するときに、それらをリストとして取得するのではなく、リストとして取得します個別に。別の方法を使用して同じ関数を操作する必要があります。